如何通过点击一个a标签获取到对应的Id
页面有几组div,里面放了不同的数据,如何通过点击事件,获取到所点击的那个对象里面的id?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
页面有几组div,里面放了不同的数据,如何通过点击事件,获取到所点击的那个对象里面的id?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
解决了谢谢
<script>
function showId(obj){
alert(obj.getAttribute("id"));
}
</script>
解决了,谢谢
function abc(){
var theobj = event.srcElement?event.srcElement:event.target;
alert(theobj.id);
}
以上支持ie和chrome,如果要支持firefox,必须在触发函数上附带event
<a href="#" id="aa" onmousedown="abc(event);">链接</a>
然后
function abc(event){
var theobj = event.srcElement?event.srcElement:event.target;
alert(theobj.id);
}
详细操作步骤:http://edu.51cto.com/course/course_id-3736.html
正解
回复
谢谢已经解决了
你试试这个
<script>
$(function(){
$("a").click(function(){
alert($(this).attr("id"));
})
})
</script>
<body>
<a href="#" id="a1">aaaaa</a>
</body>