首頁  >  文章  >  web前端  >  JavaScript文件物件模型-Comment類型

JavaScript文件物件模型-Comment類型

黄舟
黄舟原創
2017-01-20 14:41:511871瀏覽

註解內容在DOM文件中是透過Comment類型來表示的,Comment節點具有以下特徵:

  • nodeType的值為8。

  • nodeName的值為「#comment」。

  • nodeValue的值為註解的內容。

  • parentNode可能是一個Document或Element。

它的沒有子節點。

Comment類型與Text類型繼承自相同的基類,因此,它擁有除了splitText()之外的所有字串操作方法。與Text類型相似,也可以透過nodeValue或data屬性來取得註解的內容。

註解節點可以透過其父節點來訪問,以下面的程式碼為例:

<div id="myDiv"><!-- 一个注释内容 --></div>

上面的程式碼中,註解節點是

l元素的子節點。可以透過下面的程式碼來存取它:
var div = document.getElementById("myDiv");
var comment = div.firstChild;
console.info(comment.data);       // "一个注释内容"

要建立一個註解可以使用document.createComment()方法,並將註解內容作為參數傳入其中。例如:

var comment = document.createComment("注释内容");

實際操作我們通常不會去建立和存取註解節點,因為註解節點對於整個DOM的演算法基本上沒有影響。

另外,瀏覽器不會辨識位於

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn