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

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

單選時候如何變成只能選一個

輸入序號選擇,但是我想選一個,另一個就自動清除,只顯示一個框被選,怎么實現(xiàn)。

function checkone(){

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

? ? ? ? ? ? var hobby = document.getElementById("hobby"+j);

? ? ? ? ? ? hobby.checked = true;


正在回答

3 回答

?<form>
??請選擇你愛好:<br>
??<input?type="checkbox"?name="hobby"?id="hobby1"?onclick="danxuan(this.id)">??音樂
??<input?type="checkbox"?name="hobby"?id="hobby2"?onclick="danxuan(this.id)">??登山
??<input?type="checkbox"?name="hobby"?id="hobby3"?onclick="danxuan(this.id)">??游泳
??<input?type="checkbox"?name="hobby"?id="hobby4"?onclick="danxuan(this.id)">??閱讀
??<input?type="checkbox"?name="hobby"?id="hobby5"?onclick="danxuan(this.id)">??打球
??<input?type="checkbox"?name="hobby"?id="hobby6"?onclick="danxuan(this.id)">??跑步?<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">
??//?復選框checkbox用作為單選框
??function?danxuan(thisid){
???var?hobby?=?document.getElementsByName("hobby");
???var?index;
???for?(var?i=1;i<hobby.length?+?1;i++)?{
????document.getElementById("hobby"?+?i).checked?=?false;
???}
???document.getElementById(thisid).checked?=?true;
??}

??//?任務1
??function?checkall(){
???var?hobby?=?document.getElementsByTagName("input");
???for?(var?i=0;i<hobby.length-1;i++)
????hobby[i].checked=true;
??}
??//?任務2?
??function?clearall(){
???var?hobby?=?document.getElementsByName("hobby");
???for?(var?i=0;i<hobby.length-1;i++)
???hobby[i].checked=false;
??}
??//?任務3
??function?checkone(){
???var?j=0;
???j=parseInt(document.getElementById("wb").value);
???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>

僅供參考

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

AJohnson 提問者

非常感謝!
2016-08-14 回復 有任何疑惑可以回復我~

我知道,radio是單選,看來是checkbox的固定屬性,不能單選?

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

? ? ? ? ? 請選擇你愛好:<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>

改為

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

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

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

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

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

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

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

把checkbox改為radio就可以了,checkbox是多選,radio是單選。(我個人建議是是學完HTML+CSS基礎課程再來學這門課程會輕松許多)

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

舉報

0/150
提交
取消

單選時候如何變成只能選一個

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

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

幫助反饋 APP下載

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

公眾號

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