課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
如何通過js替換一個id下的第二個li的內(nèi)容
<ul id=111>
<li>a</li>
<li>b</li>
<li>c</li>
<li>d</li>
</ul>
2017-02-24
源自:JavaScript進階篇 9-9
正在回答
IE瀏覽器:
document.getElementById("111").childNodes[1].innerHTML="替換內(nèi)容";
其他瀏覽器:
document.getElementById("111").childNodes[3].innerHTML="替換內(nèi)容";
summer樂 提問者
?通過id查找出node”ul“,然后找到第二個子節(jié)點li ,然后用replaceChild()來替換,代碼部分自己查查文檔去完善即可。
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
2 回答怎么獲取第二個ul里邊li的內(nèi)容?
2 回答在這段js里,this代替的是哪個變量?為什么不能用li[i]替換?
1 回答各位大神,如果想給替換的元素加一個id應(yīng)該如何加呢?
1 回答如果ID相同,會取前一個ID的標(biāo)簽?
5 回答如何在正文里面引入JS的內(nèi)容?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-03-01
IE瀏覽器:
document.getElementById("111").childNodes[1].innerHTML="替換內(nèi)容";
其他瀏覽器:
document.getElementById("111").childNodes[3].innerHTML="替換內(nèi)容";
2017-02-24
?通過id查找出node”ul“,然后找到第二個子節(jié)點li ,然后用replaceChild()來替換,代碼部分自己查查文檔去完善即可。