我有一个js问题。这个网站:http ://befwifi.bobevans.com/Mobile.aspx (不是我的网站)
如何以编程方式使用 js 模拟点击“我同意条款”标签?
模拟点击必须与真实点击完全一样。即使该框看起来已选中,而不刷新页面。
例如,这些都不起作用!
document.getElementsByTagName("label")[0].click()
$(document.getElementsByTagName("label")[0]).click()
$(document.getElementsByTagName("label")[0]).trigger("click")
(网站使用jquery)
目的:
我正在创建一个通用 js 脚本来记录页面上的所有点击和输入。然后,当您再次登陆该页面时,您可以重播这些事件。我被这个页面难住了,因为虽然我可以轻松地将 onclick 记录到标签上,但是当我以编程方式重放 click() 时,它的作用与我自己单击元素时不同。