最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

innerHTML這里為什么要這么寫(xiě)?

? var otest = document.getElementById("test"); ?

? var newnode = document.createElement("p");

? newnode.innerHTML = "abc";

? otest.appendChild(newnode);

問(wèn)題:

能不能直接寫(xiě)成newnode = "abc" ? ? ? 為什么非要加個(gè)innerHTML

正在回答

6 回答

不行。

你要插入一個(gè)“abc" 內(nèi)容,總先要有一個(gè)節(jié)點(diǎn)容器【也就是此題中的li】裝著它吧,所以先創(chuàng)建一個(gè)

newnode

節(jié)點(diǎn)對(duì)象作為容器。


newnode.innerHTML = "PHP";表示節(jié)點(diǎn)的內(nèi)容是PHP。

如果 newnode = "abc" 這樣是直接把字符串賦給newnode,會(huì)導(dǎo)致他變成一個(gè)變量,而少了節(jié)點(diǎn)。


0 回復(fù) 有任何疑惑可以回復(fù)我~

newnode是一個(gè)節(jié)點(diǎn)對(duì)象,如果直接字符串賦值,會(huì)導(dǎo)致他變成一個(gè)字符串類型,就不是一個(gè)節(jié)點(diǎn)對(duì)象了。javascript語(yǔ)言比較自由,所以這樣寫(xiě)不會(huì)報(bào)錯(cuò)。

0 回復(fù) 有任何疑惑可以回復(fù)我~

你要插入一個(gè)“abc" 內(nèi)容,總先要有一個(gè)節(jié)點(diǎn)容器【也就是此題中的li】裝著它吧,所以先創(chuàng)建一個(gè)節(jié)點(diǎn)容器。

如果 newnode = "abc" 這樣是直接把一段字符串賦給一個(gè)變量newnode

0 回復(fù) 有任何疑惑可以回復(fù)我~

這里newnode相當(dāng)一個(gè)節(jié)點(diǎn)-----里面的值需要 ? 對(duì)象.innerHTML方法去增添內(nèi)容

0 回復(fù) 有任何疑惑可以回復(fù)我~

不行,newnode.innerHTML = "abc";標(biāo)示節(jié)點(diǎn)的內(nèi)容是abc。如果newnode = "abc"這樣啥都不能表示,newnode不是一個(gè)變量,是個(gè)節(jié)點(diǎn)。

1 回復(fù) 有任何疑惑可以回復(fù)我~

不能,兩者都不是同一個(gè)意思

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

innerHTML這里為什么要這么寫(xiě)?

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)