解决方案 »
- 求救 using ++ and -- is considered harmful 如何解决
- 利用复选框统计总金额,能否再乘以每项的数量?请帮助修改完成代码,谢谢!
- 为什么我的js提示只能出现在一个提示div里
- +++++++++++请问大家一个很简单的JAVAScript问题!因为只有10分,对于帮忙的人只能感谢了!谢谢啊++++++++++
- 请高手进来看看,谢谢了
- 求救,这个正则表达式究竟为什么错了?
- 请教高手!如何实现在连接事件中决定是否打开当前连接!
- 中文文件名URL在Tomcat5.0.28下无法正常下载
- 用window.showModelessDialog打开页面后,怎么在打开的页面中获得父页面的某些值?
- src相关问题
- extjs表单验证问题
- 运行asp.net如何配置啊
可以加onclick 在a标签中 加入i值为入参
black函数通过获得name == td_i 的标签对这些标签进行变色处理
<head>
<title></title>
<style type="text/css">
.trbg
{
background-color:Red;
}
</style>
<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script type="text/javascript">
function change(obj) {
$(obj).parent().parent().addClass("trbg").siblings().removeClass("trbg");
}
</script>
</head>
<body>
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<td>1</td>
<td><a href="#" onclick="change(this)">奋斗奋斗</a></td>
<td>1</td>
</tr>
<tr>
<td>2</td>
<td><a href="#" onclick="change(this)">奋斗奋斗</a></td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td><a href="#" onclick="change(this)">奋斗奋斗</a></td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td><a href="#" onclick="change(this)">奋斗奋斗</a></td>
<td>4</td>
</tr>
</table>
</body>
</html>
<head><script type="text/javascript">
function getIndex(){
//当单击某一行时获取该行行号
return event.srcElement.parentElement.parentElement.rowIndex;
};
function black(tableid,rowid){for(var i=0; i< tableid.rows.length; i++) {
var objRow=tableid.rows(i);
if(rowid == i) {
//objRow.style.backgroundColor = "#eee";
objRow.className="tr_click";
}else{
//objRow.style.backgroundColor = "white";
objRow.className="";
}
}
}
</script><style type="text/css">
.tr_click{ background-color: #eee;}
</style></head>
<body>
<table id="test1">
<tr>
<td> <a href="#" onClick="black(test1,getIndex())">变色</a> </td>
<td> 1111</td>
<td>12121</td>
</tr>
<tr>
<td> <a href="#" onClick="black(test1,getIndex())"> 变色</a> </td>
<td>12121</td>
<td>12121</td>
</tr>
<tr>
<td> <a href="#" onClick="black(test1,getIndex())">变色</a> </td>
<td> 1111</td>
<td>12121</td>
</tr>
</table>
</body>
</html>