2012-01-24 46 views
0

我有我的网页如何验证特定按钮上单击的窗体?

<button id="opener" >Submit Timecard</button> 
<button id="cancel" class="cancel">Cancel</button> 
<input type="button" onclick="AddPO();" class="cancel" id="btnAddPO" name="btnAddPO" value="Add More Part Details"/> 
<input type="button" name="btnAddMoreReciepts" id="btnAddMoreReciepts" value="Add More Reciepts" onclick="AddReciepts();" class="cancel" /> 

当提交考勤卡被点击的形式应该验证上的四个按钮。 其余的按钮它不应该,所以我添加了类取消。 但是,如果我先单击btnAddPo或btnAddMoreReciepts,然后单击SubmitTimecard,表单未得到验证。

谁能告诉我,这

感谢一个很好的解决方案, Sravanthi

+0

请发表相关的代码。 – talnicolas

回答

3

我假设你有一个验证javascript函数()。您可以将该功能绑定到点击处理程序,只需要按钮。

$('selector for submit timecard').click(function(){validate();}); 

这是一个非常通用的解决方案,您还可以在表单提交操作中包含验证功能。

+0

明白了。 – Sravanthi

0

假设你有可用的功能验证表单,你可以简单地编写类似下面的代码....

功能验证..

function validate(){ 
    // do the required validation here 
} 

使用..

<button id="opener" onClick="validate();" >Submit Timecard</button> 

只要你点击这个按钮,这将触发验证功能,即使你有其他按钮也不会改变...

希望这会有所帮助..

相关问题