單選時候如何變成只能選一個
輸入序號選擇,但是我想選一個,另一個就自動清除,只顯示一個框被選,怎么實現(xiàn)。
function checkone(){
? ? ? ? ? ? var j=document.getElementById("wb").value;
? ? ? ? ? ? var hobby = document.getElementById("hobby"+j);
? ? ? ? ? ? hobby.checked = true;
輸入序號選擇,但是我想選一個,另一個就自動清除,只顯示一個框被選,怎么實現(xiàn)。
function checkone(){
? ? ? ? ? ? var j=document.getElementById("wb").value;
? ? ? ? ? ? var hobby = document.getElementById("hobby"+j);
? ? ? ? ? ? hobby.checked = true;
2016-07-30
舉報
2016-08-12
僅供參考
2016-07-31
我知道,radio是單選,看來是checkbox的固定屬性,不能單選?
2016-07-30
? ? ? ? ? 請選擇你愛好:<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基礎課程再來學這門課程會輕松許多)