亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

getElementsByName方法

<!DOCTYPE html>

<html>

<head>

? ? <meta charset="UTF-8">

? ? <title>Document</title>

? ? <script type="text/javascript">

? ? ? function getnum(){

? ? ? ? var myonde=document.getElementsByTagName("myt");

? ? ? ? alert(myonde.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">

<br/>

<input type="button" onclick="getnum()" value="看看有幾項?" />

</body>

</html>

為什么我的這個代碼打出的信息為網頁顯示為0 ?應該是6才對啊,也沒有報錯,是瀏覽器的問題嗎?求解?

正在回答

3 回答

?var myonde=document.getElementsByTagName("myt");這句話這個getElementsByTagName寫錯了,應該是getElementsByName,改過來就對了

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

getElementsByTagName("xxx") 這是獲取 標簽名為XXX的元素數組 即<xxx ?>aaa</xxx> ?。這里應該使用getElementsByName("xxx"); 獲取的是 <input name="xxx" />?

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

getElementsByTagName("標簽名稱") ;

注意是標簽名稱;

你寫的 myt 是 input 標簽里面屬性 name 的 value;

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

舉報

0/150
提交
取消

getElementsByName方法

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號