操作成功
10秒后回到首页 返回
var num //将num定义为全局变量
var i
function aa(){
num = parseInt(document.getElementById("second").value)
return num
}
function count(){
if (num>0) {
window.document.getElementById("countnum").innerHTML = num
document.getElementById("button1").disabled = true
} else{
document.getElementById("button1").disabled = false
window.location.href = "http:www.baidu.com"
};
num--
i = setTimeout("count()", 1000)
}
function stop () {
clearTimeout(i)
document.getElementById("button1").disabled = false
document.getElementById("second").focus()
document.getElementById("second").select()
// body...
}
//获取显示秒数的元素,通过定时器来更改秒数。
//通过window的location和history对象来控制网页的跳转。
已经解决了,主要就是文本框中的值在改变之后要给num复制,所以我增加了一个文本框的失焦时间来给num赋值.