有没有办法检测jQuery的click()是否点击了一个元素?

 董高峯_535 发布于 2023-01-29 12:40

我不太确定这是否可行,但无论如何都要实现这一点?我希望从脚本中获得一些基本的保护,这些脚本会自动在我的按钮上注册点击事件,例如:麻烦的机器人.

我想只允许用鼠标点击,而不是用javascript本身触发的点击.

有任何想法或其他保护方法吗?

1 个回答
  • 您想要确定click事件是通过元素点击还是通过任何js代码触发的,对吧?

    在这种情况下,您可以使用"click"事件返回的"event"对象

    您可以使用

    event.hasOwnProperty('originalEvent')
    

    如果通过单击target元素触发事件,则above语句返回true,否则返回false

    2023-01-29 12:41 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有