晕!上次给你的<tr onclick=this.bgColor="#fffff";>有什么问题么?
为什么一定要个函数?
<table>
<tr onclick="chbgcolor(this)">
<td>name</td>
<td>....</td>
</tr>
</table>
<Script Language="JavaScript">
function chbgcolor(o)
{
o.bgColor="#0000FF"
}
</Script>
为什么一定要个函数?
<table>
<tr onclick="chbgcolor(this)">
<td>name</td>
<td>....</td>
</tr>
</table>
<Script Language="JavaScript">
function chbgcolor(o)
{
o.bgColor="#0000FF"
}
</Script>
bgColor 写为 bgcolor
就不行了
再给你一个做为参考<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<Script Language="JavaScript">
function chbgcolor()
{
window.hang.bgColor = "#0000FF";
}
</Script>
</head><body>
<table border="1">
<tr id="hang" onclick="chbgcolor();">
<td>name</td>
<td>....</td>
</tr>
</table>
</body></html>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function chbgcolor()
{
var tr1 = document.getElementById("tr1");
tr1.style.backgroundColor = "blue";
}
//-->
</SCRIPT>
<BODY>
<TABLE>
<TR bgcolor="red" id="tr1" onclick="chbgcolor(this)">
<TD>11111</TD>
<TD>22222</TD>
<TD>3333</TD>
<TD>4444</TD>
<TD>5555</TD>
</TR>
</TABLE>
</BODY>
</HTML>