<td id = "testid" /> 我改变了,但说不存在对象亚,你是怎么写的,我是这样的 document.testid.bgcolor = "f5f5f5";
document.all.testid.bgColor = "f5f5f5";
function load(){ var obj=document.getElementsByTagName("TR"); for (i=0;i<obj.length;i++){ obj[i].style.backgroundColor=(i%2==1)?"#EFEFEF":"#ffffff"; } }
我改变了,但说不存在对象亚,你是怎么写的,我是这样的
document.testid.bgcolor = "f5f5f5";
var obj=document.getElementsByTagName("TR");
for (i=0;i<obj.length;i++){
obj[i].style.backgroundColor=(i%2==1)?"#EFEFEF":"#ffffff";
}
}
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<TITLE></TITLE>
<script language=javaScript1.2>
<!--
function changeStyle(c) { document.all.tblId.style.backgroundColor = "#" + c;
}
//-->
</script>
</head>
<body>
<table id="tblId">
<tr><td>用事件动态控制表格的背景色</td></tr>
<tr><td>背景色:<input type="text" name="c" value="ffffff"></td></tr>
<tr><td><input type="button" value="改变" onclick="changeStyle(c.value)"></td></tr>
</table>
</body>
</html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body bgcolor="#FFFFFF" text="#000000">
<table width="100%" border="5" cellspacing="0" cellpadding="0" bordercolorlight=maroon>
<tr onclick="this.style.backgroundColor='green'">
<td width="40%"> </td>
<td width="49%"> </td>
<td width="11%"> </td>
</tr>
<tr bodercolor=#ffaa00>
<td width="40%" onclick="this.style.backgroundColor='blue'">A</td>
<td width="49%">B</td>
<td width="11%">C</td>
</tr>
</table>
</body>
</html>