如果不單獨(dú)給5標(biāo)簽,如何同步頁(yè)面上5的值
<!--先編寫好網(wǎng)頁(yè)布局-->
? <p id=time>5秒后返回主頁(yè)</p>
? <a href="">返回</a>
?
?<script type="text/javascript"> ?
?
? ?// 獲取顯示秒數(shù)的元素,通過(guò)定時(shí)器來(lái)更改秒數(shù)。
? ?var a = document.getElementById('time');
? ?var b = a.innerHTML;
? ?var c = b.substr(b.indexOf('5'),1);
? ?var i = 5;
? ?function changet(){
? ? i--;
? ? c.value=i;
? ? if(i==1){
? ? ? ? window.location.;
? ? }
? ?}
? ?setInterval(changet,1000);
</script>
我是這么寫的,自己挺笨重的刪刪減減檢測(cè)過(guò)了
c獲取的值不存在問(wèn)題就是5,5秒后也跳轉(zhuǎn)頁(yè)面,可是頁(yè)面上的數(shù)值不跟著變
不論是innerHTML還是innerText都沒(méi)效果。
如果不給5單獨(dú)添加標(biāo)簽的話,想讓頁(yè)面上數(shù)值同步應(yīng)該怎么做
2017-01-03
變量b="5秒后返回主頁(yè)",已經(jīng)是字符串而不是對(duì)象了,c也是。
c.value=i;
改成
a.innerHTML=i+"秒后返回主頁(yè)";
應(yīng)該就可以了