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

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

誰來幫幫我啊

在這節中,第一個任務,輸出的input數組,所謂的hobby[i].checked===true,

是為了判斷是否被選中嘛?

貌似不是,

就是為了在for循環中執行for里的代碼,但是怎么知道hobby[i].checked等于true啊,

沒有明確說明被選中了?

正在回答

3 回答

?hobby[i].checked = true; 意思是將checked的值設為true時,該選項默認選中(在for循環里,相當于按順序選中)

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

hobby[i].checked = true ? ? 的意思是給hobby數組中的第i個元素的checked屬性賦予true值

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

任務一不是全選嗎?直接全部賦值true

? ? ? ? ? ? var hobby = document.getElementsByTagName("input");

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

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

? ? ? ? ? ?}

不就行了?

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

慕粉3686312 提問者

dondle
2016-08-05 回復 有任何疑惑可以回復我~
#2

慕粉3746023

這樣沒有起到判斷作用啊?如何判斷是按鈕還是復選框的?
2016-08-08 回復 有任何疑惑可以回復我~
#3

水里有條魚 回復 慕粉3746023

為什么要判斷???任務1不是全選嗎?所以你不管它原來選沒選中,全部選中就對了啊,還有"如何判斷是按鈕還是復選框的?" 是什么意思?
2016-08-08 回復 有任何疑惑可以回復我~
#4

慕粉3746023 回復 水里有條魚

全選是要求全選checkbox 而現在獲取的是所有的input 如果你全部選中的話會連button一起選中 你沒看題目嗎?
2016-08-09 回復 有任何疑惑可以回復我~
#5

慕粉3746023 回復 水里有條魚

function checkall(){ var hobby = document.getElementsByTagName("input"); for(var i=0;i<hobby.length;i++){ if(hobby[i].type=="checkbox"){ hobby[i].checked=true; } 應該這樣吧?
2016-08-09 回復 有任何疑惑可以回復我~
#6

水里有條魚 回復 慕粉3746023

var hobby = document.getElementsByName("hobby");
2016-08-09 回復 有任何疑惑可以回復我~
#7

慕粉3746023 回復 水里有條魚

你根本沒看任務一題目
2016-08-09 回復 有任何疑惑可以回復我~
#8

水里有條魚 回復 慕粉3746023

大兄弟,那只是提示好不好,你要有自己的想法,達到要求不就好了
2016-08-09 回復 有任何疑惑可以回復我~
查看5條回復

舉報

0/150
提交
取消

誰來幫幫我啊

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

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

幫助反饋 APP下載

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

公眾號

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