战舰游戏,js通过onclick获取id,怎么通过鼠标点击获取网页元素

网格图战舰游戏 。。。。。。。。。。。。。。。。。。。。。。。。救命救救我

单击获取id后,可以通过$(id).attr("属性名称")获取元素

想要获取什么元素呢,都是 document.getElementById('dd').id

        window.addEventListener('click', e => {
            console.log(e.target)
        })

如上,监听一个单击事件,根据单击事件的参数e的target属性就可以知道是当前点击的是哪个元素。

看了一眼评论,都是给id添加点击事件,人家都知道id了还需要点击干嘛。

jquery使用$("*") 选中所有元素,记得点击时候阻止事件冒泡,贴个代码,经检测可用:

$("*").click(function(e){
	e.stopPropagation();
	console.log($(this).attr("id"))
})

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632