为了账号安全,请及时绑定邮箱和手机立即绑定

如果不单独给5标签,如何同步页面上5的值

<!--先编写好网页布局-->

  <p id=time>5秒后返回主页</p>

  <a href="">返回</a>

 

 <script type="text/javascript">  

 

   // 获取显示秒数的元素,通过定时器来更改秒数。

   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.href="https://www.baidu.com/";

    }

   }

   setInterval(changet,1000);

</script>

我是这么写的,自己挺笨重的删删减减检测过了

c获取的值不存在问题就是5,5秒后也跳转页面,可是页面上的数值不跟着变

不论是innerHTML还是innerText都没效果。

如果不给5单独添加标签的话,想让页面上数值同步应该怎么做

正在回答

1 回答

变量b="5秒后返回主页",已经是字符串而不是对象了,c也是。

c.value=i;

改成

a.innerHTML=i+"秒后返回主页";

应该就可以了

0 回复 有任何疑惑可以回复我~
#1

慕丝5359371 提问者

谢谢谢谢,自己完全没想到阿=。=
2017-01-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如果不单独给5标签,如何同步页面上5的值

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信