JavaScript点击元素后获取该元素的id
Posted yuehuo9426
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript点击元素后获取该元素的id相关的知识,希望对你有一定的参考价值。
<body>
<div id="box">
<div id="text">
</div>
<input class="butt" id="button1" onclick="test1(this)" type="button" value="按钮1" />
<input class="butt" id="button2" type="button" value="按钮2" />
</div>
</body>
<script>
function test1(e)
// 获取点击元素的id和坐标显示在id为text的div里
document.getElementById("text").innerHTML = "通过onclick获取id,当前元素的id是:" + e.id;
function test2()
// 获取点击元素的id和坐标显示在id为text的div里
document.getElementById("text").innerHTML = "通过addEventListener获取id,当前元素的id是:" + this.id;
button2.addEventListener("click",test2);
</script>
按下第一个按钮后会触发test1方法,并且将自己作为参数传给test1。第二个按钮是通过添加点击事件监听来和test2方法绑定,点击按钮2的时候会触发click事件,从而调用test2函数。
以上是关于JavaScript点击元素后获取该元素的id的主要内容,如果未能解决你的问题,请参考以下文章
用javascript获取HTML的button元素的id后,怎么使用javascript给这个元素添加响应函数
Javascript 获得“点击”元素 addEventListener
0158 JavaScript获取元素:id,标签名,类名,querySelector,querySelectorAll,获取bodyhtml