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

发布网友 发布时间:2022-03-24 02:38

我来回答

6个回答

懂视网 时间:2022-03-24 06:59

以鼠标连点精灵为例,设置鼠标自动点击时间的步骤:

  1、首先使用搜狗搜索“鼠标连点精灵”,下载安装即可;

  2、安装之后,打开软件。点击“连点按键”按钮可以设置是鼠标右键还是鼠标左键作为连续点击的按键;

  3、单击鼠标的滚轮即可设置是否打开“按住连点”功能选项;

  4、点击“连点速度”按钮可以设置鼠标连续点击的间隔时间;

  5、最后按住鼠标左键即可开启鼠标连点功能;

  6、鼠标连点功能开启后,电脑桌面的消息框会有提示。

热心网友 时间:2022-03-24 04:07

按钮自动触发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">

input{background: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">

input{background:red;color:#fff;padding:10px;margin:20px;}

</style>

</body>

</html>

热心网友 时间:2022-03-24 05:25

<script type="text/javascript">
// 两秒后模拟点击
setTimeout(function() {
// IE
if(document.all) {
document.getElementById("clickMe").click();
}
// 其它浏览器
else {
var e = document.createEvent("MouseEvents");
e.initEvent("click", true, true);
document.getElementById("clickMe").dispatchEvent(e);
}
}, 2000);
</script>

<a href="#" id="clickMe" onclick="alert('clicked');">link</a>

把 JS 里面的 clickMe 换成你 li 的 id
另外,虚机团上产品团购,超级便宜

热心网友 时间:2022-03-24 07:00

把Button的OnClick事件的内容写成一个方法,在Page_Load和OnClick事件中都调用这个方法就行!比如这样
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
GetSub();/自定义函数
}
}
protected void Button1_Click(object sender, EventArgs e)
{
GetSub();//自定义函数
}
private void GetSub()//自定义函数
{
...
}追问谢谢您的回复 请问. 这样.. )" id="specinfo" >

在 中有没有 更简单单的方式?

追答我不会 php

热心网友 时间:2022-03-24 08:51

<asp:Button ID="Button1" runat="server" Text="b1" OnClick="Button1_Click" />
protected void Page_Load(object sender, EventArgs e)
{
Button1_Click(null, null);
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write("<script>alert('ok1')</script>");
}

热心网友 时间:2022-03-24 10:59

<body onload="show"> onload 事件会在页面或图像加载完成后立即发生

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com