微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 Chrome 调试器中启动 onClick 功能

如何解决在 Chrome 调试器中启动 onClick 功能

由于我没有 ID 或我不知道 ID,如何在没有 onClick 的情况下调用 document.getElementById 函数? 例如我想用控制台按下登录按钮

解决方法

你不需要身份证。你只需要找到唯一的选择器。可能是它在一个 id 中,或者它在一个唯一的类中,或者它只是文档上的按钮。

然后为了触发事件,您可以使用 click()dispatchEvent

// clicks a button inside a unique Id
document.querySelector('#uniqueId button').click();

// clicks a button directly inside a div
document.querySelector('div > button').click();

// Or dispatch a event
document.querySelector('div > button').dispatchEvent(new Event('click'));

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。