function checkboxSelectFn(typeStr,name){
var cbArray = new Array;
cbArray = typeStr.split(",");
var str=document.getElementsByName(name);
var objarray=str.length;
for(i=0;i<cbArray.length;i++){
for (j=0;j<objarray;j++){
if(str[j].value == cbArray[i]){
str[j].checked = true;
}
}
}
}
调用checkboxSelectFn(all_Model,"test1");
all_Model=“11,22,33,44”
<c:forEach var="models" items="${models}">
<p><input type='checkbox' name='test1' value='${models.modelName}'>${models.modelName}</input></p>
</c:forEach>
本文介绍了一种使用JavaScript实现批量选中HTML页面上特定复选框的方法。通过解析逗号分隔的字符串,该函数能够精确地定位到对应值的复选框并将其选中,适用于动态生成的表单元素。
773

被折叠的 条评论
为什么被折叠?



