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

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

請教能否詳細解釋一下下列代碼的意思

?function?checkone(){
????????????var?j=document.getElementById("wb").value;
????????????var?hobby?=?document.getElementById("hobby"+j);
????????????hobby.checked?=?true;????}?????
????????????不是特別能理解


正在回答

3 回答

我的理解是:先通過id為wb找到元素并將值存在變量j中,var?hobby?=?document.getElementById("hobby"+j);這句括號中是做字符連接,題中不是每個id都是hobby1? hobby 2 hobby3等等!你在文本框中輸入幾就會找到相應的選項了!然后再給true讓其為選中狀態!也不知道這樣理解可以不?!

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

學習產品的皮卡丘 提問者

非常感謝!
2017-05-19 回復 有任何疑惑可以回復我~

明白了謝謝

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

1. var?j=document.getElementById("wb").value;? ==> 獲得確定按鈕前面框框的值.

2. var?hobby?=?document.getElementById("hobby"+j);? ==> 獲得("hobby"+j) 對應的屬性, 例如j=2, ("hobby"+j) = hobby2, 所以就是獲得 "登山" 這個選項.

hobby.checked?=?true;????}?? ==> 等于true, 相當于選中,也就是會打上勾。

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

學習產品的皮卡丘 提問者

真的很謝謝!!
2017-05-19 回復 有任何疑惑可以回復我~
#2

慕粉3700896

終于明白了!
2017-05-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請教能否詳細解釋一下下列代碼的意思

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

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

幫助反饋 APP下載

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

公眾號

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