如何解决在 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 举报,一经查实,本站将立刻删除。