我想在函数调用中更改 css。即,在我的情况下,当函数返回 true 时将样式添加到复选框。但它不起作用。
脚本代码,
function checkAll()
{
if ( document.myForm.myCB.length )
{
for (var x = 0; x < document.myForm.myCB.length; x++)
{
var flag=1;
if (flag == 1)
{
document.myForm.myCB[x].checked = true;
$('.checkbox').attr("style", "background-position:top left;");
}
else
{
document.myForm.myCB[x].checked = false;
}
}
}
}
html代码是,
<form name="myForm" id="myForm" action="" method="get">
<p><input type="button" name="ca_v1_on" value="Check All" onclick="checkAll(1);"/></p>
<p> <input class="checkbox" type="checkbox" name="myCB" value="yes" id="myCB"/></p>
<p><input class="checkbox" type="checkbox" name="myCB" value="yes" id="myCB"/></p>
<p><input class="checkbox" type="checkbox" name="myCB" value="yes" id="myCB"/></p>
</form>
请帮忙。
谢谢,