id = "prompt">
aa>
li>
ba>
li>
ca>
li>
da>
li>
ul>
var prompt = document.getelementbyid("prompt");
var text = prompt.childnodes[1].childnodes[0].firstchild.nodevalue;
childnodes[1]:第乙個li元素(第0個為空文字節點)
childnodes[0]:a元素(注意此處空格或換行)
firstchild:a(注意,是文字節點,不是字串值a)
nodevalue:nodevalue的值為節點包含的文字,為字串
讀取文字節點
獲取元素節點的子節點 1,獲取id的所有子節點 var citynode document.getelemnetbyid 2,利用元素節點的childnodes 方法可以獲得指定元素節點的所有子節點 alert citynode.childnodes.length 注 基本不用 3.獲取 id 節點...
DOM啟蒙 文字節點
html文件中的文字表現為 text 建構函式的示例,即文字節點。text從characterdata node及object繼承。屬性 可用來獲取所有子文字節點,或設定節點內容成某一特定text節點。當在某個節點上用它獲取該節點文字內容時,它將返回乙個由呼叫該方法的節點內所有文字節點合併的字串。當...
DOM中元素節點 屬性節點 文字節點的理解
節點資訊 每個節點都擁有包含著關於節點某些資訊的屬性。這些屬性是 nodename 節點名稱 nodevalue 節點值 nodetype 節點型別 nodetype nodetype 屬性可返回節點的型別。最重要的節點型別是 元素型別 節點型別 元素 element node 1 屬性 attri...