Javascript 如何在任何网站上模拟点击事件?
我在一些网站上尝试了如何模拟点击事件,现在我调用了一个函数:Javascript 如何在任何网站上模拟点击事件?,javascript,jquery,html,events,Javascript,Jquery,Html,Events,我在一些网站上尝试了如何模拟点击事件,现在我调用了一个函数: <html> <head> <script type="text/javascript"> function Loga() { document.xfrmwebmail.submit() } </script> <script> (document).onactivate(document.getElementsBy
<html>
<head>
<script type="text/javascript">
function Loga() {
document.xfrmwebmail.submit()
}
</script>
<script>
(document).onactivate(document.getElementsByTagName('button').click());
</script>
</head>
<body onload="Loga()">
<form name="xfrmwebmail" action="facebook.com" method="post">
</form>
</body>
</html>
函数Loga(){
document.xfrmwebmail.submit()文件
}
(document).onactivate(document.getElementsByTagName('button')。click());
但它不起作用,请不要执行按钮操作。getElementsByTagName返回一个HTMLCollection,它是一个类似数组的对象,您可能应该循环它:
var buttons = document.getElementsByTagName('button');
for (var i = 0; i < buttons.length; i++) {
buttons[i].click();
}
var buttons=document.getElementsByTagName('button');
对于(变量i=0;i
我确信控制台中存在一些错误。阅读文档可能会有所帮助。不起作用,我在这里尝试的是自动“登录”哪个站点,或者使用cookie已经填充的内容,并且只模拟“登录”按钮上的点击事件,例如,在页面上,我正在尝试(不是我的)只有一个按钮