在html中写代码,要求倒计时结束后按钮变为确定,然后点击按钮跳转到另外一个页面,怎么修改下面的代码

最好是可以给按钮传一个值

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>注册按钮在倒计时后才可以点击的效果</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<input type="submit" name="Submit" value="同意" />
</form>
<script language="javascript">
document.form1.Submit.disabled = true;
var speed = 1000; //速度
var wait = 10; //停留时间
function updateinfo(){
if(wait == 0){
document.form1.Submit.value = "我同意";
document.form1.Submit.disabled = false;
}
else{
document.form1.Submit.value = "阅读条款"+wait;
wait--;
window.setTimeout("updateinfo()",speed);
}
}
updateinfo();
</script>
</body>

</html>

<input type="submit" name="Submit" value="同意" />

因为你是submit类型 所以跳转执行的是action里面的页面
搞成button的话才能使用
window.document.location.href = "mail.php";链接到另外一个页面
呵呵 就是酱紫滴!
给分给分!追问

改成button后,在head里写一个方法,为什么点击button后,用alert得不到返回值呢?

function item()
{
top.returnValue="item";
top.close();
}

追答

onclick="return item()" 直接写成onclick="item()"

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网