課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
子節(jié)點(diǎn)不能通過id訪問嗎 ?為什么
2015-07-30
源自:JavaScript進(jìn)階篇 9-10
正在回答
? ?var li = document.getElementById("lesson4")[0].childNodes;
應(yīng)為 ?var li = document.getElementById("lesson4").childNodes[0].nodeValue;
OR ??var li = document.getElementById("lesson4").firstChild.nodeValue;
OR ??var li = document.getElementById("lesson4").innerHTML;
改后的:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>無標(biāo)題文檔</title>
</head>
<body>
<ul id="con">
<li id="lesson1">javascript
? <ul>?
? ? ? <li id="tcon"> 基礎(chǔ)語法</li>
? ? ? <li>流程控制語句</li>
? ? ? <li>函數(shù)</li>
? ? ? <li>事件</li>
? ? ? <li>DOM</li>
? </ul>
</li>
<li id="lesson2">das</li>
<li id="lesson3">dadf</li>
<li id="lesson4">HTML/CSS?
? <ul>
? ? <li>文字</li>
? ? <li>段落</li>
? ? <li>表單</li>
? ? <li>表格</li> ?
? </ul>?
</li></ul> ?
<script ?type="text/javascript"> ? ?
? ?var li = document.getElementById("lesson4").firstChild.nodeValue;
? ?document.write("<br />"+li); ?
</script>?
</body>
</html>
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
3 回答如何通過子節(jié)點(diǎn)訪問到標(biāo)簽內(nèi)的內(nèi)容
2 回答訪問子節(jié)點(diǎn)
1 回答訪問子節(jié)點(diǎn)
4 回答訪問子節(jié)點(diǎn)childNodes
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-08-20
? ?var li = document.getElementById("lesson4")[0].childNodes;
應(yīng)為 ?var li = document.getElementById("lesson4").childNodes[0].nodeValue;
OR ??var li = document.getElementById("lesson4").firstChild.nodeValue;
OR ??var li = document.getElementById("lesson4").innerHTML;
改后的:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>無標(biāo)題文檔</title>
</head>
<body>
<ul id="con">
<li id="lesson1">javascript
? <ul>?
? ? ? <li id="tcon"> 基礎(chǔ)語法</li>
? ? ? <li>流程控制語句</li>
? ? ? <li>函數(shù)</li>
? ? ? <li>事件</li>
? ? ? <li>DOM</li>
? </ul>
</li>
<li id="lesson2">das</li>
<li id="lesson3">dadf</li>
<li id="lesson4">HTML/CSS?
? <ul>
? ? <li>文字</li>
? ? <li>段落</li>
? ? <li>表單</li>
? ? <li>表格</li> ?
? </ul>?
</li></ul> ?
<script ?type="text/javascript"> ? ?
? ?var li = document.getElementById("lesson4").firstChild.nodeValue;
? ?document.write("<br />"+li); ?
</script>?
</body>
</html>