<body>
<input type="button" id="btn" value="click me" />
<div id="div" style="width:100pxheight:100pxbackground:#cccdisplay:none"
</body>
<script>
var oDiv = document.getElementById('div')
var oBtn = document.getElementById('btn')
oBtn.onclick=function(){
setTimeout(function(){
oDiv.style.display = 'block'
},1000)
}
</script>
点击btn后然div一秒后显示。
js中延迟2秒可以调用setTimeout()方法:setTimeout(code,millisec)
code:要调用的函数后要执行的 JavaScript 代码串。
millisec:在执行代码前需等待的毫秒数。