添加body.onkeydown事件,不能写在<body>前面。
var nowId = 0document.body.onkeydown = function() {
if (event.keyCode == 38 && nowId > 0) {
display(nowId--)
} else if (event.keyCode == 40 && nowId < 10) {
display(++nowId)
}
}
可以用JS来控制。
代码如下:
<div id="nogg">广告层</div>
<script type="text/javascript">
setTimeout(function(){document.getElementById("nogg").style.display="none"},4000)
</script>
利用JS代码拆入10秒倒计时,如下:
<span id="numDiv">10</span>秒……
<script type="text/javascript">
var num=10
var interval=setInterval(function(){if(num==0){clearInterval(interval)}
numDiv.innerHTML=num--},1000)
</script>
扩展资料:
setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。
setTimeout(code,millisec)
1、code,描述:必需。要调用的函数后要执行的 JavaScript 代码串。
2、millisec,描述:必需。在执行代码前需等待的毫秒数。
例如:
<body onLoad="MM_timelinePlay('Timeline1')">
<div id="Layer1" style="position:absolute left:419px top:295px width:160px height:145px
z-index:1 visibility: inherit">asdfasdf</div>