哪位大神可以看看怎么解决重新输入后上次已选中的项不会改变的问题,好困扰啊.
如代码所示
function checkone(){
var j=document.getElementById("wb").value;
var hobby = document.getElementsByName("hobby");
// 任务3
var num=j.split("");
for (var i=0;i<hobby.length;i++)
{
hobby[num[i]-1].checked=true;
}
}
假如第一次选了123项,然后重输12,确定后第3项不会被取消.怎么在上面的基础上解决呢?