html 如何设置打开网页时自动触发按钮的单击事件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 如何设置打开网页时自动触发按钮的单击事件相关的知识,希望对你有一定的参考价值。

在<body>里加一个onload="abc()"的属性就行了,abc()即为处理的方法。

1、设置一个定时触发事件

$timeout(function () 

alert("这里写你的点击会触发的事件")

, 500)

0.5秒后执行

2、或者你自己把点击事件 写成直接执行不需要点击。

abc=function()

alert("你要执行的语句");

abc();

注意:不过直接写有一个缺陷,这涉及到生命周期,如果你多级页面跳转,你第一次编译时会执行,如果有缓存的话他就不会执行了,如果你想每次(不管什么情况只要进入这个页面就执行)最好把这个写到生命周期里面。

参考技术A 在<body>里加一个onload="abc()"的属性就行了,abc()即为处理的方法追问

当双击打开网页的时候我就想自动触发这样按钮的单击事件 那我该怎么写呢

追答

假设你这个图片的点击处理方法是abc(),你就在里加一个onload="abc()"的属性就行了,明白没?

我直接写个例子给你的了

test

function abc()
alert("onload");


追问

其实是这么回事,我嫌麻烦登录个网页还得输入用户名密码,之后再点击登录才能进去,现在我把这个登录界面另存为html,把账号密码加进去了,就差这个自动登录,但是我下载下来的HTML中那个图片按钮也没看见他的处理方法叫啥名字啊,所以这个ABC()我不知道是什么
那按钮就这些代码

追答

假设你表单的名字是formName,那么你可以把我上面那个abc()方法改写为:
function abc()
document.formName.submit();

就行了

本回答被提问者采纳
参考技术B <form action="某网址" method='post'>
<input type='hidden' name='ment' value='' id='ment'>
<button class="sh" type="submit" onclick="AAA('true');">点击我哦</button>
</form>

<script>
function AAA(ssss)
if(ssss== 'true')
document.getElementById('ment').value = select;


</script>
懂了吗?

如何让一个按钮自动触发,自动执行onclick鼠标单击事件. 默认已点击.

参考技术A

按钮自动触发onclick事件,可以使用定时器setInterval()方法实现。默认已点击,可以在加载网页的时候使用onload方法实现一次点击。

以下例子,实现网页打开时默认弹出弹窗,在关闭弹窗后,每2秒钟自动点击一次弹出弹窗,完整的代码如下:

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>自动点击例子</title>

</head>

<body onload="alert('这是默认点击弹窗')">

<script type="text/javascript">

setInterval(function()

if(document.all)

document.getElementById("buttonid").click();

else

var e = document.createEvent("MouseEvents");

e.initEvent("click", true, true);

document.getElementById("buttonid").dispatchEvent(e);

, 2000);

</script>

<input id="buttonid" type="button" value="按钮" onclick="alert('这是自动点击弹窗')" />

<style type="text/css">

inputbackground:red;color:#fff;padding:10px;margin:20px;

</style>

</body>

</html>

运行代码后,效果如下:

一、打开网页,默认点击,如下图

二、每隔2秒钟,自动点击一次,如下图:

扩展资料:

定时器setInterval()方法实现不间断点击,使用settimeout()方法可以实现一次点击后停止自动点击

完整代码如下:

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>自动点击例子</title>

</head>

<body onload="alert('这是默认点击弹窗')">

<script type="text/javascript">

settimeout(function()

if(document.all)

document.getElementById("buttonid").click();

else

var e = document.createEvent("MouseEvents");

e.initEvent("click", true, true);

document.getElementById("buttonid").dispatchEvent(e);

, 2000);

</script>

<input id="buttonid" type="button" value="按钮" onclick="alert('这是自动点击弹窗')" />

<style type="text/css">

inputbackground:red;color:#fff;padding:10px;margin:20px;

</style>

</body>

</html>

以上是关于html 如何设置打开网页时自动触发按钮的单击事件的主要内容,如果未能解决你的问题,请参考以下文章

如何实现按钮单击事件 C#

WPF中想要让一个按钮单击事件结束后自动再单击这个按钮,也就是让单机事件连续反复执行,应该如何实现?

页面按钮如何触发声音事件?

我想在网页上单击某个按钮,调用本地的应用程序,如何实现最好?求高人指导!!!

c#单击关闭按钮事件

如何让一个按钮自动触发,自动执行onclick鼠标单击事件. 默认已点击.