用
OnMouseOver
OnMouseOut
onclick事件,来变动TD的背景色属性
OnMouseOver
OnMouseOut
onclick事件,来变动TD的背景色属性
解决方案 »
- js里让鼠标停止不动5秒钟,怎么写?
- 单击文本框,不得焦点
- onmouseover冲突问题。
- JS得到某个参数值的问题。
- iframe中提交数据的问题
- 【散分】〖200分〗结帖失误,散分道歉。。顺便广交朋友~~
- winodw.showModelDialog()调后台Controller可以向后台传参数吗??
- 如何获得div里任意html代码中的文本信息,并给这些文本信息加上<font>属性?
- 关于前进和后退的问题(应该是很简单,快枪分)
- showModalDialog()打开的窗口的大小怎样可以自适应它里面网页内容的宽和高?
- iframe换行的问题,
- JS如何模拟VBS中的LenB、MidB、ChrB、AscB等字节函数
还有,OnMouseOut会把onclick的动作覆盖呀
function chcolor(obj,color)
{ var l=obj.parentElement;
if(l.bgColor=='') l.style.backgroundColor=color;
}
function clearcolor(obj)
{
for(var i=0;i<obj.parentElement.parentElement.rows.length;i++)
{obj.parentElement.parentElement.parentElement.rows[i].style.backgroundColor='';}}
function sellight(obj,color)
{
var l=obj.parentElement;
for(var i=0;i<obj.parentElement.parentElement.rows.length;i++)
{obj.parentElement.parentElement.parentElement.rows[i].bgColor='';}
l.style.backgroundColor='';
l.bgColor=color;
}
</script><table border=1>
<tr><td onmouseover="chcolor(this,'#008000')" onmouseout="clearcolor(this);" onclick="sellight(this,'#0000FF')" width=100>11</td></tr>
<tr><td onmouseover="chcolor(this,'#008000')" onmouseout="clearcolor(this);" onclick="sellight(this,'#0000FF')" width=100>11</td></tr>
<tr><td onmouseover="chcolor(this,'#008000')" onmouseout="clearcolor(this);" onclick="sellight(this,'#0000FF')" width=100>11</td></tr>
</table>
function aa(){
document.aa.bb.e.color="#0f0f0f"
}
function bb(){
document.aa.cc.a.color="#f0f0f0"
}
<table boder=0 id="aa">
<tr id="bb">
<td id="e" onmouseover="chcolor(this,'#008000')" onmouseout="clearcolor(this);" onclick="sellight(this,'#0000FF')" width=100>11</td>
</tr>
<tr id="cc">
<td id="a" onmouseover="chcolor(this,'#fff000')" onmouseout="clearcolor(this);" onclick="aa())" width=100>11</td>
</tr>
<tr>
<td id="b" onmouseover="chcolor(this,'#008000')" onmouseout="clearcolor(this);" onclick="bb())" width=100>11</td>
</tr>
</table>