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

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

Javascript進階篇第九章第四小節的第三個任務

為什么第三個任務要用到for循環呢?

??

? ? ? ? function checkone(){

? ? ? ? ? ? var j=document.getElementById("wb").value;

? ? ? ? ? ? var hobby=document.getElementsByName('hobby')? ? ? ??

? ? ? ? ? ?for(var i=0;i<hobby.length;i++){

? ? ? ? ? ? if(i==j-1){

? ? ? ? ? ? ? ? hobby[i].checked=true;}

? ? ? ? ? ?我直接用:

var hobby = document.getElementsByName("hobby");
hobby[j-1].checked=true;

為什么不行呢?

難道程序每一次都要從頭開始跑一次么,確定i=j-1?。瀏覽器運行程序的機理到底是怎樣的?

正在回答

2 回答

第三個任務不用加循環吧?

??function?checkone(){
????????????var?j=document.getElementById("wb").value;
????????????var?hobby?=?document.getElementsByName("hobby");????
?????????//?任務3
????????????hobby[j-1].checked?=?true;
????????}

我這么寫都能成功實現效果,樓主用起來無法實現?

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

哎呀呀 ,刷新了一下,從寫一遍又好了。。。什么鬼?經常寫一遍不行,復制完刷新一下在黏貼就好了、、、醉了!

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

舉報

0/150
提交
取消

Javascript進階篇第九章第四小節的第三個任務

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

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

幫助反饋 APP下載

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

公眾號

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