(100分)javascript 中如何给多个超链接a标记绑定事件

来源:百度知道 编辑:UC知道 时间:2024/05/07 05:31:00
<div id="abc">
<a href="#">aaa</a>
<a href="#">bbb</a>
<a href="#">ccc</a>
<a href="#">ddd</a>
</div>

怎么给每个a标记加onclick事件?不是一个一个加,是要在调用的一个js里面搜索节点然后批量的加。

<html>
<body>
<div id="abc">
<a href="#">aaa</a>
<a href="#">bbb</a>
<a href="#">ccc</a>
<a href="#">ddd</a>
<a href="#">blog.csdn.net/shmilyhe</a>
</div>
</body>
</html>
<script>
function test(){
var links= document.getElementsByTagName('a');
for(var i in links){
links[i].tName=links[i].innerText;
links[i].onclick=function(){
alert(" i am "+this.tName);
}
}
}
test();
</script>

看看这个合不合你意
任何疑问:blog.csdn.net/shmilyhe

shmilyhe@163.com

<html>
<body>
<div id="abc">
<a href="#">aaa</a>
<a href="#">bbb</a>
<a href="#">ccc</a>
<a href="#