查询名字为特定值的td元素

Dylan_c 2012-03-28 10:14:02
比如查找所有名字为‘hello’的td元素,并让这些元素的onclick事件输出‘hello world’
...全文
84 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dylan_c 2012-03-28
  • 打赏
  • 举报
回复
谢谢各位老大
暖枫无敌 2012-03-28
  • 打赏
  • 举报
回复

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="CSDN.WebForm1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="JS/jquery-1.4.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("table tr td[name=hello]").click(function () {
alert("hello world");
});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<table>
<tr>
<td name="hello">
AA
</td>
<td>
BB
</td>
<td name="hello">
CC
</td>
</tr>
<tr>
<td name="hello">
DD
</td>
<td>
EE
</td>
<td name="hello">
FF
</td>
</tr>
</table>
</div>
</form>
</body>
</html>

porschev 2012-03-28
  • 打赏
  • 举报
回复
Jquery示例。。。



<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>

<%@ Register Assembly="FreeTextBox" Namespace="FreeTextBoxControls" TagPrefix="FTB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>

<script src="jquery-1.4.1-vsdoc.js" type="text/javascript"></script>

<script type="text/javascript">
$(function() {
$("td[name='hello']").click(function() {
alert("hello world");
});
});
</script>

</head>
<body>
<form id="form1" runat="server">
<table border="1">
<tr>
<td name="hello">
1
</td>
<td>
2
</td>
<td>
3
</td>
</tr>
<tr>
<td>
1
</td>
<td name="hello">
2
</td>
<td>
3
</td>
</tr>
<tr>
<td>
1
</td>
<td>
2
</td>
<td name="hello">
3
</td>
</tr>
</table>
<table border="1">
<tr>
<td>
1
</td>
<td>
2
</td>
<td name="hello">
3
</td>
</tr>
<tr>
<td>
1
</td>
<td name="hello">
2
</td>
<td>
3
</td>
</tr>
<tr>
<td name="hello">
1
</td>
<td>
2
</td>
<td>
3
</td>
</tr>
</table>
</form>
</body>
</html>


mngzilin 2012-03-28
  • 打赏
  • 举报
回复
var obj=document.getElementsByTagName("td");

for(int i=0;i<obj.length;i++)
if(obj.name=="hello")
obj[i].onclick = function()
{
alert("我被点!");
}

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧