<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>Document</title></head><body> <p>操作成功</p> <span id="shuzi">5</span> <span>秒钟跳转</span> <a href="javascrip:goback()">back</a><script type="text/javascript"> var number=document.getElementById("shuzi").innerHTML; function count(){ number-- document.getElementById("shuzi").innerHTML=number if(number==0){ location.assign("http://www.baidu.com") } } setInterval("count()",1000) function goback(){ window.history.back(); } </script> </body></html>
1 回答
已采纳
李晓健
TA贡献1036条经验 获得超461个赞
var number=document.getElementById("shuzi").innerHTML; 这个是取值
number-- 这是把取出来的值减1
document.getElementById("shuzi").innerHTML=number 这个是把减1后有值再赋回去‘
所以一个是取值一个赋值,看清楚,是不一样的。
添加回答
举报
0/150
提交
取消