大布and科比
2015-08-03 11:29
页面上的秒数没变
function m(){
if(i > 0){
i--;
document.getElementById("b").value = i;
setTimeout("m()",1000);
}
else{
window.open("https://www.baidu.com/")
}
}
setTimeout("m()",1000);改成这样就可以了,说两点:
i > 0; 你写成 i > o了,这是最大的问题;
i-- 应该放在前面,如果放在后面就会相差一秒
JavaScript进阶篇
469073 学习 · 22582 问题
相似问题