<form name="form1" action="" method="post"> <checkbox id="c1" name="a[]" value="1" /><label for="c1">标题1</label> <checkbox id="c2" name="a[]" value="2" /><label for="c2">标题2</label> <checkbox id="c3" name="a[]" value="3" /><label for="c3">标题3</label> <checkbox id="c4" name="a[]" value="4" /><label for="c4">标题4</label> <checkbox id="c5" name="a[]" value="5" /><label for="c5">标题5</label> </form> |
function CheckBoxSel(strForm,strElement,strValue){ var strValue = strValue; with (strForm){ for (var i = 0;i < elements[strElement].length ;i++){ str_Value = strValue.split(","); for (var j = 0;j < str_Value.length ;j++ ){ if(str_Value[j] == elements[strElement][i].value){ elements[strElement][i].checked = true; break; } } } } } |
var a = <?=$a?>;//如果是ASP:var a = <%=a%>,这个自己处理好了 CheckBoxSel(document.form1,'a[]',a); |