課程
/前端開發
/JavaScript
/JavaScript進階篇
if條件有錯嗎?輸入0或者7都不彈為什么
2017-01-09
源自:JavaScript進階篇 9-4
正在回答
function?checkone(){ ????????????var?hobby?=?document.getElementsByName("hobby"); ????????????var?j=document.getElementById("wb").value; ??????? ????????if(j<1||j>6) ????????{ ????????????alert("請輸入正確的數字!"); ????return; ????????} ????hobby[j-1].checked=true;???????? ????????}
if判斷要寫在hobby[j-1].checked=true;前面,不然就會報錯undefined;代碼終止。。然后判斷完記得return;終止下面代碼繼續運行,跳出函數。
慕用9345534 提問者
破曉Daybreak 回復 慕用9345534 提問者
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答為什么實現不了了
4 回答為什么實現不了?
1 回答為什么動態的實現不了
4 回答為什么只有+功能實現不了?
2 回答為什么我這個ifelse實現不了???
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-09
if判斷要寫在hobby[j-1].checked=true;前面,不然就會報錯undefined;代碼終止。。然后判斷完記得return;終止下面代碼繼續運行,跳出函數。