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

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

求教,為什么不把函數(shù)放在function里就無法出來正確結(jié)果?

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>GET Name</title>

<script>

var pick=document.getElementsByName("myt");

alert(pick.length);

</script>

</head>

<body>

<input name="myt" type="text" value="1">

<input name="myt" type="text" value="2">

<input name="myt" type="text" value="3">

<input name="myt" type="text" value="4">

<input name="myt" type="text" value="5">

<input name="myt" type="text" value="6">

</body>

</html>

求教,為什么必須要把這段代碼放在function里去再用onclick去執(zhí)行呢,這樣出來結(jié)果一直是0,放在function里再加個(gè)onclick的按鈕才能出來結(jié)果為6

正在回答

1 回答

放在head中的script代碼會(huì)在頁面加載完成之前就讀?。ǘ旁赽ody的會(huì)在整個(gè)頁面加載完之后讀取),這時(shí)候那些<input>還沒有定義呢,個(gè)數(shù)當(dāng)然是0,而用onclick調(diào)用函數(shù)的時(shí)候<input>已經(jīng)定義好了所以個(gè)數(shù)是6。如果實(shí)在不想用onclick可以把你的script代碼塊放在body中,而且是6個(gè)<input>的后面,因?yàn)槭前错樞驁?zhí)行的

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

Lotusm 提問者

非常感謝!明白了
2018-08-06 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

求教,為什么不把函數(shù)放在function里就無法出來正確結(jié)果?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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