2010-11-01 78 views
2

我需要验证我的表单信息并发送确认页面。javascript,作业,表单验证,确认

这是我试过的,但它不工作。有两种方法可以合并吗?

这验证了所有字段填写:

<input type=button value="Verify Information" onclick="verify();"> 
    <input type=reset value="Clear Form"><br> 

这引导到确认页:

</form> 
    <form action="acknowledgement.html" method="get"> 
    <input type="submit" name="submit" 
    VALUE="Submit"> 
    </form> 
+0

这些片段是否属于相同的形式?或者你想验证当前的表单,转发到一个新的页面的所有信息,然后提交? – shoebox639 2010-11-01 22:06:08

+0

把它放在一个表格中,并在提交按钮上进行验证(),禁用此按钮的默认操作,直到验证完成为止。 – kalpaitch 2010-11-01 22:07:42

回答

0

使用onSubmit

<form action="acknowledgement.html" method="get" onSubmit="verify()"> 
    <input type="submit" name="submit" value="Submit"> 
</form> 

您所有的表单元素必须在开始和结束之间<form>标记。但你知道已经:)

+0

谢谢感谢您的帮助 – rhonda 2010-11-01 22:23:15

2
<form action="acknowledgement.html" method="get" onsubmit="verify();"> 
    <input type="submit" name="submit" 
    VALUE="Submit"> 
    </form> 

<script language="javascript"> 
function verify(){ 
var isOK = true; 

//check all the inputs. 
//if one of them incorrect 
isOk = false; 

return isOk; 
} 
</script> 
+0

非常感谢 – rhonda 2010-11-01 22:23:30