<a href="javascript:check(true);">Select All</a>/<a href="javascript:check(false);">Clear
All</a><datalist id="dl"...
<itemtemplate>
名称
编号
<asp:checkbox id="selectid".../>
</itemtemplate>
</datalist>之前我用html控件的<input type=checkbox,实现了全选
function check(checked)
{
for(var i=0;i<Form1.SelectProductID.length;i++)
{
Form1.SelectProductID[i].checked=checked;
}但换为<asp:checkbox就没反应了,请教怎么写
JS 全选怎么写,
高分
All</a><datalist id="dl"...
<itemtemplate>
名称
编号
<asp:checkbox id="selectid".../>
</itemtemplate>
</datalist>之前我用html控件的<input type=checkbox,实现了全选
function check(checked)
{
for(var i=0;i<Form1.SelectProductID.length;i++)
{
Form1.SelectProductID[i].checked=checked;
}但换为<asp:checkbox就没反应了,请教怎么写
JS 全选怎么写,
高分
{
var chkall= document.all["chkAll"];
var chkother= document.getElementsByTagName("input");
for (var i=0;i<chkother.length;i++)
{
if( chkother[i].type=='checkbox')
{
if(chkother[i].id.indexOf('selectid')>-1)
{
if(chkall.checked==true)
{
chkother[i].checked=true;
}
else
{
chkother[i].checked=false;
}
}
}
}
}
{
var chkother= document.getElementsByTagName("input");
for (var i=0;i<chkother.length;i++)
{
if( chkother[i].type=='checkbox')
{
if(chkother[i].id.indexOf('selectid')>-1)
{
if(trueorfalse==true)
{
chkother[i].checked=true;
}
else
{
chkother[i].checked=false;
}
}
}
}
}
function SelectAll()
{
var len=document.Form1.elements.length;
var i;
for (i=0;i<len;i++)
{
if (document.Form1.elements[i].type=="checkbox")
{
document.Form1.elements[i].checked=true;
}
}
}
document.Form1.elements[i].checked=false;就可以了