課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
為什么我無法得到這個標簽的節(jié)點名?
?document.write(document.getElementById("button").nodeName);
2016-10-28
源自:JavaScript進階篇 9-14
正在回答
這里button元素寫到<script>下面去了,頁面加載順序從上到下,因此加載到js的時候,無法找到button元素;
將<button>放到<script>上面去
林鴻伯3985306 提問者
<body> <div?id="content"> <h1>html</h1> <h1>php</h1> <h1>javascript</h1> <h1>jquery</h1> <h1>java</h1> </div> <script?type="text/javascript"> function?clearText()?{ ??var?content=document.getElementById("content"); ??while(content.firstChild!=null){ ?????content.removeChild(content.firstChild); ??} ??alert("?已經全部清除?"); } document.write(document.getElementById("button").nodeName); document.write(555); </script> <button?id="button"?onclick="clearText()">清除節(jié)點內容</button> </body> </html>
代碼沒問題啊,body里怎么寫的呢
我已經在代碼里給button加了id="button"了
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態(tài)交互世界
3 回答input標簽的節(jié)點為8???
1 回答為什么點擊”看看標簽名為input的節(jié)點有幾個?“按鈕沒有彈出內容
3 回答<a>標簽的子節(jié)點
2 回答標簽之間的文本,是文本節(jié)點嗎?為什么不算在子節(jié)點里?
1 回答節(jié)點名稱和節(jié)點的值分別是指什么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-30
這里button元素寫到<script>下面去了,頁面加載順序從上到下,因此加載到js的時候,無法找到button元素;
將<button>放到<script>上面去
2016-10-30
2016-10-30
代碼沒問題啊,body里怎么寫的呢
2016-10-28
我已經在代碼里給button加了id="button"了