1. 程式人生 > >document 物件屬性和方法[Quote]

document 物件屬性和方法[Quote]

節點的屬性和方法: 
<element>.appendChild(childNode) :appendChild方法將指定的節點增加到當前元素的子節點列表(作為一個新的子節點).例如,可以增加一個option元素,作為select元素的子節點. 
<element>.getAttribute(name) :該方法用來獲得元素中name屬性的值. 
<element>.setAttribute(name,value) :該方法用來設定元素中name屬性的值. 
<element>.insertBefore(newNode,targetNode) :該方法將節點newNode作為當前元素的子節點插到targetNode子節點元素的前面. 
<element>.removeAttribute(name) :該方法從元素中刪除屬性name. 
<element>.removeChild(childNode) :該方法從元素中刪除子元素childNode. 
<element>.replaceChild(newNode,oldNode) :該方法將節點oldNode替換為節點newNode. 
<elemnet>.hasChildNodes() :該方法返回一個布林值,指示元素是否有子元素. 
<element>.tagName :元素的標記名稱,比如<p>元素為PHTML文件返回的tagName均為大寫; 
<element>.getAttributeNode() :以Attr節點的形式返回指定屬性的值; 
<element>.getElementsByTagName() :返回一個Node陣列,包含具有指定標記名的所有Element節點的子孫節點,其順序為在文件中出現的順序. 
<element>.hasAttribute() :如果該元素具有指定名字的屬性,則返回true; 
<element>.removeAttributeNode() :從元素的屬性列表中刪除指定的Attr節點. 
<element>.setAttributeNode() :把指定的Attr節點新增到該元素的屬性列表中. 
<element>.cloneNode(true) :複製當前節點,true表示複製當前節點以及它的所有子孫節點.