document.doctypeは、ドキュメント型宣言(DTD)を返すプロパティ。ドキュメント型宣言(DTD)を調べたいときなどに使う。
構文
$doctypeObject = document.doctype;
戻り値
Doctypeオブジェクト。
ドキュメントに、ドキュメント型宣言(DTD)がないときは、「null」を返す。
サンプル
$doctypeObject.name:
サンプルの動作について
「doctype」ボタンをクリックすると、「$doctypeObject.name: 」の右横に「html」と表示する。
サンプルのソースコード
JavaScript
<script type="text/javascript">
function sampleGetDoctype() {
$doctypeObject = document.doctype;
document.getElementById( "doctypeName" ).innerHTML = $doctypeObject.name;
}
</script>
function sampleGetDoctype() {
$doctypeObject = document.doctype;
document.getElementById( "doctypeName" ).innerHTML = $doctypeObject.name;
}
</script>
HTML
<button onclick="sampleGetDoctype();">doctype</button>
<div style="margin: 1em;">
<p>$doctypeObject.name: <span id="doctypeName"></span></p>
</div>
<div style="margin: 1em;">
<p>$doctypeObject.name: <span id="doctypeName"></span></p>
</div>