没有人做过吗?
那我接着等!
2、只有当鼠标单击 bb时aa所在行的背景色才恢复正常 同时 bb所在行的背景色变为 red 请问这个该怎么做???
那我接着等!
2、只有当鼠标单击 bb时aa所在行的背景色才恢复正常 同时 bb所在行的背景色变为 red 请问这个该怎么做???
解决方案 »
- extjs input 执行onclick事件的时候总是出现未定义!这是为什么的呀!
- 为什么页面里的js代码放到单独文件中没用
- 求求高手赶快来解决,能逼疯~~~!!在线等啊~~
- php+ajax验证用户名是否被注册 帮忙解决下
- 帮我看下这段代码出了什么问题
- 幫我把下這個簡單的網頁有什麼錯誤?
- 二个超级简单问题,即给分
- 有一段代码,在IE5上不能运行,在IE6可以运行,却都是JAVASCRIPT,大家来看看
- onpropertychange为什么只能在input type=button的disable由false到true的时候触发?
- jquery先移除click再绑定click这么做的目的是什么
- 关于表单中text控件的disabled属性的相关问题
- 去掉文本域左右两端空格问题?
<tr>
<td id="first"><a href="#">aa
</td>
</tr>
<tr>
<td id="secend" onclick="func()">bb
</td>
</tr>
</table>
function func(){
document.getElementById("first").bgcolor=....
}
<style type="text/css">
#mytable tr {changeColor:expression(onclick=function(){changeColor(this)})}
</style>里面的#mytable是你的表格的id,你自己设置一个id给表格#mytable tr这样写表示只对mytable里面的tr标签设置样式然后changecolor(this)函数写在另外的地方,要放在表格的代码的后面
<script language="javascript"> function changeColor(obj)
{
for(i=0;i<document.getElementById("mytable").rows.length;i++)
{
document.getElementById("mytable").rows[i].style.backgroundColor="#FFFFFF";
}
obj.style.backgroundColor="green"
}</script>前面的循环是用来遍历表格的每一行,并设置它的背景为白色,然后obj.style.backgroundColor就是用来设置你当前点击的行的背景颜色,obj由你调用函数的时候输入的参数确定,一定要输入this,代表点击的当前行