在DOM中我们用Comment类型来表示注释,Comment节点有以下特征:
1、nodeType的值为8;
2、nodeName的值为"#comment";
3、nodeValue的值为注释的内容;
4、没有子节点
那么我们如何来抓取呢 举个例子
<div id="myDiv"><!-- A comment --><div>
var div=document.getElementById("myDiv");
var comment=div.firstChild;
console.log(comment.data);//"A comment"
另外也可以通过类似创造元素的方式,document.createComment()创建注释
var comment=document.createComment("A comment")
然后在通过appendChild或者insertBefore添加至指定位置就可以了。希望对大家有所帮助