如何让一个按钮自动触发,自动执行onclick鼠标单击事件. 比如单击一个ID叫 “ nextbtn btn ”的块? 255

如何让一个按钮自动触发,自动执行onclick鼠标单击事件.比如单击一个ID叫“nextbtnbtn”的块。最好是能间隔一段时间自动触发的,能写在body里最好,。。。。... 如何让一个按钮自动触发,自动执行onclick鼠标单击事件. 比如单击一个ID叫 “ nextbtn btn ”的块。最好是能间隔一段时间自动触发的,能写在body里最好,。。。。非常感谢 展开
 我来答
小鸟蚁人
2020-01-15 · 超过13用户采纳过TA的回答
知道答主
回答量:124
采纳率:71%
帮助的人:8.5万
展开全部

你这个想法有问题。

onclick之后是执行的什么函数?如果是执行函数,那你直接设置一个条件,当条件到达,则自动执行函数不就ok了?干嘛非要自动执行onclick事件?

你可能是想要这种效果,我给你写了一个。

文件:index.html

<!DOCTYPE html>

<html>

<head>

<title></title>

<meta name="keywords" content="" />

<meta name="description" content="" />

<link rel="stylesheet" type="text/css" href="css/pc.css" charset="utf-8">

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<meta name="viewport" content="width=10,initial-scale=1,user-scalable=no">

<meta name="applicable-device" content="pc,mobile" />

<style>

#nextbtnbtn{

position:fixed;

width:20%;

height:2em;

background:red;

}

</style>

</head>

<body>

<div id="nextbtnbtn">


</div>

<script type="text/javascript" src="js/a.js"></script>

</body>

</html>

文件:a.js


a1=document.getElementById("nextbtnbtn");

n=0;

function my(n){

a1.innerHTML=n;

n=n+1;

setTimeout("my("+n+")",500);

}

my(1);


效果图:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式