<body>
<form>
<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>
<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 checkone(){
var j=document.getElementById("wb").value;
var a = document.getElementById('hobby' + j);
alert(a.innerHTML);
}
</script>
</body>
请问输出复选框中的文本为什么是空的?
没有value啊,记得设置value