哪里錯(cuò)了?怎么點(diǎn)全選選項(xiàng)就都沒了?
? ? ? ? ? 請選擇你愛好:<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 = "a();">
? ? ? ? ? <input type="button" value = "全不選" onclick = "c();">
? ? ? ? ? <p>請輸入您要選擇愛好的序號(hào),序號(hào)為1-6:</p>
? ? ? ? ? <input id="wb" name="wb" type="text" >
? ? ? ? ? <input name="ok" type="button" value="確定" onclick = "e();">
? ? ? ? </form>
<script type="text/javascript">
function a()
{
var b=document.getElementsByTagName("input");
for(var i=0;i<b.length;i++)
{
if(b[i].type="checkbox")
{
b[i].checked=true;
}
}
}
function c()
{
var d=document.getElementsByName("hobby");
for(var j=0; j<d.length;j++)
{
d[j].checked=false;
}
}
function e()
{
var f=document.getElementById("wb").value;
var g=document.getElementById("hobby"+f);
g.checked=true;
}
</script>
2017-01-11
第一個(gè)函數(shù)if條件里面“=”應(yīng)該換成“==”;