第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

求大神幫我看看代碼?為什么用switch不行

<!DOCTYPE?HTML>

<html>

????<head>

????????<meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312">

????????<title>無標(biāo)題文檔</title>

????</head>

????

????<body>

????????<form>

??????????請選擇你愛好:<br>

??????????<input?type="checkbox"?name="hobby"?id="hobby1">??音樂

??????????<input?type="checkbox"?name="hobby"?id="hobby2">??登山

??????????<input?type="checkbox"?name="hobby"?id="hobby3">??游泳

??????????<input?type="checkbox"?name="hobby"?id="hobby4">??閱讀

??????????<input?type="checkbox"?name="hobby"?id="hobby5">??打球

??????????<input?type="checkbox"?name="hobby"?id="hobby6">??跑步?<br>

??????????<input?type="button"?value?=?"全選"?onclick?=?"checkall();">

??????????<input?type="button"?value?=?"全不選"?onclick?=?"clearall();">

??????????<p>請輸入您要選擇愛好的序號,序號為1-6:</p>

??????????<input?id="wb"?name="wb"?type="text"?>

??????????<input?name="ok"?type="button"?value="確定"?onclick?=?"checkone();">

????????</form>

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

????????function?checkall(){

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

???????????

??????????//?任務(wù)1

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

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

????????}

????????function?clearall(){

????????????var?hobby?=?document.getElementsByName("hobby");

????????????

?????????//?任務(wù)2?

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

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

????????????

????????}

??????

???????function?checkone(){

?????????j=0;

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

???????

?????????//?任務(wù)3

?????????var?hobby?=?document.getElementsByName("hobby");

??????????

?????

????switch(j){

????case?1:?hobby[0].checked=true;

??????????????????????break;

????case?2:?hobby[1].checked=true;

?????????????????????break;

???case?3:?hobby[2].checked=true;

??????????????????????break;????????

????case?4:?hobby[3].checked=true;

????????????????????break;????????

????case?5:?hobby[4].checked=true;

??????????????????break;}????????

????case?6:?hobby[5].checked=true;

????????????????break;

?????default;

???????break;

????}

???????}

????????</script>

????</body>

</html>

用switch完成最后一個任務(wù),沒反應(yīng),求大神幫忙看一下,不勝感激??!

正在回答

4 回答

全選和全不選那里i<hobby.length,不然你全不選的時(shí)候最后那項(xiàng)還是選中狀態(tài)。switch()那里其實(shí)沒有大問題,不過就是case 5的break后面多了個大括號,default后面是:寫成了;,以后寫代碼要小心了啊,可以把代碼放到自己的編輯器里看看。

1 回復(fù) 有任何疑惑可以回復(fù)我~

好吧,謝謝!

0 回復(fù) 有任何疑惑可以回復(fù)我~

不好意思,說錯了,我也不知道怎么回事?。?!

0 回復(fù) 有任何疑惑可以回復(fù)我~

你的switch里面的參數(shù)j沒有和文本框里的值聯(lián)系起來呀。var?j=parseInt(document.getElementById("wb").value);這個j是你用在函數(shù)checkone()里面的,你把var?j=parseInt(document.getElementById("wb").value);在switch前面再寫一遍試試。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

求大神幫我看看代碼?為什么用switch不行

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號