HTML DOM doctype 属性


HTML DOM doctype 属性

インスタンス

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>

<p id="demo">单击按钮来显示文档类型名称。</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction(){
	var x=document.getElementById("demo");
	x.innerHTML=document.doctype.name;
}
</script>
<p><strong>注意:</strong>在IE 8和更早的版本,对于HTML和XHTML文档doctype属性返回<em>null</em> ,只在XML文档下工作。</p>

</body>
</html>

サンプルの実行 »

オンラインサンプルを表示するには、「サンプルの実行」ボタンをクリックしてください


定義と使用法

doctype 属性はドキュメントを返します文書タイプ宣言 (Document Type Declaration) に関連します。

ドキュメント タイプ オブジェクトの詳細については、『ドキュメント タイプ オブジェクト リファレンス マニュアル』を参照してください。

注: ドキュメントでドキュメント タイプが指定されていない場合、戻り値は null です。


ブラウザ サポート

QQ截图20161108165429.png

。すべての主要なブラウザは doctype 属性をサポートしています

注: Internet Explorer 8 および IE 以前のバージョンは、HTML および XHTML ドキュメントを表示するときに null を返しますが、XML ドキュメントをサポートします。


構文

document.doctype

技術詳細

戻り値: DocumentType オブジェクトとしてのドキュメントのドキュメント タイプ。
DOMバージョンコアレベル1ドキュメントオブジェクト