这个代码不知为何不能作用,求高手指教
function checkselect()
{
var cklist=document.getElementsByName("newsid");
var ckall=document.getElementById("checkall");
for(var i=0;i<cklist.length;i++)
{
var ckitem=cklist.item(i);
if(ckall.checked)
{
ckitem.checked=true;
var newsid=ckitem.value;
var rowobj=document.getElemetById(newsid);
rowobj.style.background="#E8EFF7";
}
else
{
ckitem.checked=false;
var newsid=ckitem.value;
var rowobj=document.getElementById(newsid);
rowobj.style.background="";
}
}
}
function checkselect()
{
var cklist=document.getElementsByName("newsid");
var ckall=document.getElementById("checkall");
for(var i=0;i<cklist.length;i++)
{
var ckitem=cklist.item(i);
if(ckall.checked)
{
ckitem.checked=true;
var newsid=ckitem.value;
var rowobj=document.getElemetById(newsid);
rowobj.style.background="#E8EFF7";
}
else
{
ckitem.checked=false;
var newsid=ckitem.value;
var rowobj=document.getElementById(newsid);
rowobj.style.background="";
}
}
}
rowobj.style.background="#E8EFF7";getElementById 拼写错了
if(ckall.checked)
{
ckitem.checked=true;
var newsid=ckitem.value;
var rowobj=document.getElemetById(newsid); //document.getElemetById(newsid);//这里的getElemetById写错了,还有把这两个注解掉是可以运行,全选的
rowobj.style.background="#E8EFF7";
}
//var rowobj=document.getElemetById(newsid);
//rowobj.style.background="#E8EFF7";