注释在DOM中是通过Comment类型来表示。
Comment节点特征
- nodeType的值是8;
- nodeName的值为“#comment”;
- nodeValue的值是注释的内容;
- parentNode可能是一个Document或Element;
- 不支持(没有)子节点。
Comment类型与Text类型继承自相同的基类,因此它拥有除splitText()之外的所有字符串操作方法。也通过nodeValue或data属性来取得注释的内容。
<div id="myDiv"><!-- A comment --></div>
var div = document.getElementById("myDiv");
var comment = div.firstChild;
alert(comment.data); //A comment
创建注释节点createComment()
var comment = document.createComment("A Comment");
因为注释节点对算法鲜有影响,因此很少会创建和访问注释节点。