如题:单击网页元素,得到它的ID并显示出来,怎样实现?(假设网页元素有ID)
注意:网页元素是web客户端控件,比如Img、button等,不是服务器控件的。

解决方案 »

  1. <input id="a" onclick="alert(this.id)">
      

  2. <input id="a" onclick="a(this)">function a(obj){alert(obj.id)}
      

  3. <input id="a" onclick="funcInputOnclick(this.id)"><script>
    function funcInputOnclick(pid)
    {
    alert(pid);
    }
    </script>
      

  4. <img sr="xxx.jpg" id="abc" onclick="window.location = 'http://www.baidu.com?id='+this.id;"/>
      

  5. <script type="text/javascript">
    document.onclick=function(e){
       var e;
       e=e || window.event;
       var target;
       target=e.srcElement || e.target;
       alert(target.id);
       return false;
    }
    </script>
      

类似问题 »