js如何实现等待1秒后执行一个事件

JavaScript011

js如何实现等待1秒后执行一个事件,第1张

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<body>标签中输入:<button onclick="setTimeout(send, 1000)">btn</button>,<script>标签中输入js代码:function send() {document.body.innerText = 'use send'}。

3、浏览器运行index.html页面,点击btn按钮。

4、等待1秒后,确实执行了send()方法打印了“use send”文本。

使用可重复定时器来操作

id=window.setInterval(tip,1000*360) // 没360秒执行一次

function tip(){

    numb= document.getElenmentById('num') // 显示数字的textfield

    numb.value=+1  // 没6分种增加1

    

}

<input type="text" onkeyup="if(!/^\d+$/.test(this.value)) tip.innerHTML='必须输入数字,且不能有空格。' else tip.innerHTML=''" /><span id="tip"></span>