28,406
社区成员
发帖
与我相关
我的任务
分享
<form name="form1" id="form1">
<input type="checkbox" value="1" name="num"><br>
<input type="checkbox" value="2" name="num"><br>
<input type="checkbox" value="3" name="num"><br>
……
<input type="checkbox" value="17" name="num"><br>
<input type="checkbox" value="18" name="num"><br>
<input type="checkbox" value="19" name="num"><br>
<input type="checkbox" value="20" name="num"><br>
……
</form>
var str = "17, 18, 19, 20";
var chk = document.getElementsByName("num");
for(var i = 0 ;i<chk.length;i++)
{
if(str.indexOf(chk[i].value)>-1)
{
chk[i].checked = true;
}
}
<script>
window.onload=function(){
var str = "17, 18, 19, 20";
str = str.replace(/\s/g,"");
str = "," + str + ",";
var chk = document.getElementsByName("num");
for(var i = 0 ;i<chk.length;i++)
{
if(str.indexOf("," + chk[i].value + ",")>-1)
{
chk[i].checked = true;
}
}
}
</script>
<form name="form1" id="form1">
<input type="checkbox" value="1" name="num"><br>
<input type="checkbox" value="2" name="num"><br>
<input type="checkbox" value="3" name="num"><br>
……
<input type="checkbox" value="17" name="num"><br>
<input type="checkbox" value="18" name="num"><br>
<input type="checkbox" value="19" name="num"><br>
<input type="checkbox" value="20" name="num"><br>
……
</form>