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

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

看不懂代碼,求解釋

function?createa()
{
???var?body?=?document.body;?
???var?input?=?document.createElement("input");??
???input.type?=?"button";??
???input.value?=?"創(chuàng)建一個(gè)按鈕";??
???body.appendChild(input);
}

請問在這個(gè)函數(shù)里面

var?body=document.body;
...
...
body.appendChild(input);

有什么用,為什么不加就顯示不出新建的這個(gè)節(jié)點(diǎn)了?為什么創(chuàng)建其他類型的節(jié)點(diǎn)比如li標(biāo)簽節(jié)點(diǎn)不需要這兩句話就可以顯示出來?

正在回答

1 回答

這句話可以合并成一句,即document.body.appendChild(input);意思是在<body>上添加input這個(gè)子元素;

在這句之前的都是定義;

??var?input?=?document.createElement("input");??//創(chuàng)建一個(gè)input標(biāo)簽,賦值給input
???input.type?=?"button";??????????????????????????//type是button
???input.value?=?"創(chuàng)建一個(gè)按鈕";???????????????????//value是創(chuàng)建一個(gè)按鈕

定義好了,并不會(huì)顯示,你要確定在哪添加,于是就有上面那句,在XXX處添加XXX;

li標(biāo)簽也要加啊,不加這句話瀏覽器怎么知道你要添加到哪里

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

連枝 提問者

我懂了,謝謝!
2016-11-02 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

看不懂代碼,求解釋

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

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

幫助反饋 APP下載

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

公眾號

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