设置checkbox选中,设置radio选中,根据值设置checkbox选中,checkbox勾选
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.
蕃薯耀 2016年12月9日 17:16:24 星期五
http://fanshuyao.iteye.com/
同时适用于设置radio选中
/**
* 设置checkbox选中,同时适用于设置radio选中
* @param name checkbox的name属性
* @param checkValues checkbox的选择的值,通过英文逗号(,)连接
*/
function setChecked(name, checkValues){
var checkboxes = document.getElementsByName(name);
var checkboxesLength = checkboxes.length;
var checkValuesArray = checkValues.split(",");
var checkValuesArrayLength = checkValuesArray.length;
if(checkboxesLength > 0 && checkValuesArrayLength > 0){
for(var i=0; i<checkboxesLength; i++){
for(var j=0; j<checkValuesArrayLength; j++){
if(checkboxes[i].value == checkValuesArray[j]){
checkboxes[i].checked = true;
break;
}
}
}
}
};
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.
蕃薯耀 2016年12月9日 17:16:24 星期五
http://fanshuyao.iteye.com/

本文介绍了一种使用JavaScript来批量设置多个Checkbox或Radio为选中状态的方法。该方法通过函数setChecked实现,能够根据传入的name属性和值来确定哪些选项被选中。适用于表单初始化或动态更改选择状态等场景。
1676

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



