JavaScript在点击某一个无id和name的标签A时怎么获取该标签A的对象

JavaScript在点击某一个无id和name的标签A时如何获取该标签A的对象。
本帖最后由 w_dalu 于 2012-11-01 11:06:13 编辑
实例如下:(标签a没有id和name属性)
<div id="div_id">
  <a href="#">X</a>
  <a href="#">Y</a>
  <a href="#">Z</a>
<div>
在页面中点击DIV内的Y的a链接时如何获取Y链接的对象?
其中,
var as = document.getElementById("div_id").getElementsByTagName("a"); 只能获取DIV内所有标签a对象,但怎么获取在页面中点击DIV内的Y的a链接时Y链接的对象?
------解决思路----------------------
<div id="div_id">
  <a href="#">X</a>
  <a href="#">Y</a>
  <a href="#">Z</a>
<div>
<script>
      var test= document.getElementById("div_id").getElementsByTagName("a");
      for (var i=0;i<test.length;i++){
       test[i].onclick=function(){
       alert(this.innerHTML)
       }
      }
</script>


测试过了,可以
------解决思路----------------------
<a href="#" onclick="funName(this)">Y</a>

你可以传进去呀。

------解决思路----------------------
三楼正解。。。
------解决思路----------------------
表示没看懂你的意思
<a href="#" onclick="funName(this)">X</a>
比如:
function funName(o){
   //o:就是你这个链接的对象
}