數(shù)值不會變,求解啊。
<!DOCTYPE html>
<html>
<head>
? <title>瀏覽器對象</title>
? <meta http-equiv="Content-Type" content="text/html; charset=gkb" />
</head>
<body>
? <h1>操作成功</h1>
? <span id="a">5</span>
? <span>秒后回到主頁</span>
? <a href="window.history.back();">返回</a>
? <!--先編寫好網(wǎng)頁布局-->
? <script type="text/javascript">
? var i=6;
? function dec(){
? ? ? i=i-1;
? ??
? ? ? if(i==1){
? ? ? ? location.assign("http://imooc.com/");
? ? ? ? return;
? ? ? }
? ? ? document.getElementById('a').value.innerHTML=i;
? ? ?}
? setInterval(dec,1000);
?//獲取顯示秒數(shù)的元素,通過定時器來更改秒數(shù)。
//document.write(i);
//通過window的location和history對象來控制網(wǎng)頁的跳轉(zhuǎn)。
? </script>
</body>
</html>
2018-09-06
使用這個: ? ?document.getElementById('a').innerHTML=i;