check的问题
wujj 2003-08-14 05:46:42 html
<td bgcolor="BCFFB3"><ul>12345概述<input type="checkbox" value="13" name="doctypeid" checked onclick="javascript:changecolor('this','this.parentElement','BCFFB3')"></td>
这里this 代表 这个checkbox对吗
因为html中还有许多 同名的checkbox.
js:
function changecolor(checkelement,tdelement,oldcolor){
var objcheck=eval(checkelement);
//alert(objcheck);
//var theaa=checkelement+".parentElement";
//alert(theaa);
//var objtd=eval(theaa);
//while (E.tagName!="TR")
//{
// E=E.parentElement;
//}
alert(objcheck.checked);
if(objcheck.checked){
//objtd.bgColor='F6FFB3';
alert("1");
}else{
//objtd.bgColor=oldcolor;
alert("2");
}
}
怎么总是提示undefined????