function checkone(){
var j=document.getElementById("wb").value;
if(parseInt(j)>=1&&parseInt(j)<=6){
var hobby = document.getElementsByName("hobby");
hobby[parseInt(j)-1].checked=true;
}else{
alert("请输入1-6的数值");
}
}
前面加个.parentNode,是子集的
这个函数看不出来有问题,你贴一下整体的代码吧