JS看了也有一段时间了,准备好好总结一下计时器一些例子
正文
1.走马灯
<script type="text/javascript"> onload = function () { var p = this.document.getElementById("p");//返回所有的p元素 this.setInterval(function () { var txt = p.innerHTML; var head = txt.charAt(0); var body = txt.substr(1); p.innerHTML = body + head; }, 200);//定义计时器 } </script>
2.倒计时跳转
<script type="text/javascript"> onload = function () { var span = document.getElementById("second"); var intervalId=setInterval(function () { var num = span.innerHTML - 1; span.innerHTML = num; if (num<=0) { //跳转 //停下计时器 clearInterval(intervalId); location.href = "http://baidu.com.cn"; } },1000) } </script>
body里面的代码
<p>请等待<span id="second">10</span>秒后跳转</p>
小结
感觉JS很厉害