Aileyu 发表于 2022-8-17 21:16:01

求助怎么勾选这个选项

链接 https://jingyan.baidu.com/edit/content
勾选框在网页最底部的【原创声明】下面

我先用input.checked = true勾选上
然后input.dispatchEvent(new Event('change'), { bubbles: true })还是无效
blur、focus、click这些都没用
后面我在一个其他网页上用change都有效

求求大佬们支个招

最后就是检验是否成功勾上了有些麻烦(或者我检验的方法错了),如果大佬们有想法发给我试一试有没有效

steven026 发表于 2022-8-17 21:16:02

本帖最后由 steven026 于 2022-8-17 21:54 编辑

document.querySelector("#is-origin").click()
{:4_86:}直接click就好……
总有一个事件触发的,先打开事件侦听器,先看自身绑定的事件,自身没有再看祖先元素的事件,一个个试总有一个事件能触发

Aileyu 发表于 2022-8-17 21:16:40

求助大佬@steven026

Aileyu 发表于 2022-8-17 21:53:26

steven026 发表于 2022-8-17 21:41
document.querySelector("#is-origin").click()
直接click就好……

{:4_88:}忘了用这个{:4_93:}
页: [1]
查看完整版本: 求助怎么勾选这个选项