第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

求教~.childNodes[-1]和。childNodes[1]的問題

<body>
<ul?id="test"><li>JavaScript</li><li>HTML</li></ul>?
<script?type="text/javascript">
??var?otest?=?document.getElementById("test");??
??var?myli=document.createElement("li");
??myli.innerHTML="php";
??otest.insertBefore(myli,otest.childNodes[-1]);
??//?otest.insertBefore(myli,otest.childNodes[1]);??這樣可以,但是otest.childNodes[-1]為何不可?
</script>?
</body>
</html>


正在回答

2 回答

我也是初學,可能和瀏覽器的兼容性有關,具體的就不知道了。

0 回復 有任何疑惑可以回復我~
#1

qq_四月天_10 提問者

好的,謝謝啦
2017-02-12 回復 有任何疑惑可以回復我~

document.write(otest.childNodes.length)輸出一下你就知道了

0 回復 有任何疑惑可以回復我~
#1

qq_四月天_10 提問者

我試了一下,輸出長度是:3,出現(xiàn)此情況的原因還是空文本嗎?但是代碼已經(jīng)是挨著的了,不理解~ 同時如果這樣,那么下標應該是0,1,2。然后我輸出otest.childNodes[2]結果是[object HTMLLIElement]。 otest.childNodes[-1])代表的不應該是最后一個子節(jié)點嗎,但我使用-2,-3同樣無結果,不知是否描述清楚,辛苦了~
2017-02-10 回復 有任何疑惑可以回復我~
#2

洋蔥寶寶 回復 qq_四月天_10 提問者

你知道用[]說明你知道返回的是一個數(shù)組,數(shù)組排序是0開始的,誰告訴你-1代表的是最后一個?-1代表最后一個起碼得是slice(-1)和length-1吧
2017-03-09 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

求教~.childNodes[-1]和。childNodes[1]的問題

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號