【发布时间】:2021-11-25 00:41:25
【问题描述】:
按钮路径为:
我在 DevTools 控制台中尝试的自动点击是:
document.querySelectorAll('svg[aria-label="Curtir"]').forEach(btn => btn.click());
尝试运行时的错误:
Uncaught TypeError: btn.click is not a function
at <anonymous>:1:74
at NodeList.forEach (<anonymous>)
at <anonymous>:1:55
通常在网站上,这种点击模型可以正常工作,但对于 Instagram,它不起作用,我做错了什么导致结果不是肯定的?
【问题讨论】:
-
你可以试试
document.querySelectorAll('svg[aria-label="Curtir"]').forEach(btn => btn.closest("button").click());吗? -
您好朋友@Philippe,非常感谢您的指示,它完美地解决了问题,您能否创建一个答案以便我可以将其标记为解决方案并关闭问题?提前致谢!
-
很高兴阅读它:) 我刚刚发布了一个答案。编码愉快!
标签: javascript google-chrome google-chrome-devtools instagram