[英]Javascript Form Validation with Spring WebFlow
我正在嘗試找到一種使用Spring WebFlow進行Javascript表單驗證的方法。
我的JSP中有以下代碼
<INPUT tabIndex="46" value="Submit" type="submit" name="_eventId_submit" onClick="return dontSubmit();">
運行JavaScript函數並返回false的表單未通過驗證,但是我的頁面仍在提交到服務器。 如果發現驗證錯誤,我不希望提交
我也嘗試過:
<INPUT tabIndex="46" value="Submit" type="submit" name="_eventId_submit" onsubmit="return dontSubmit();"
再次,如果發現錯誤,則仍會提交表單。 請我嘗試:
<form:form modelAttribute="visit" action="${flowExecutionUrl}" onsubmit="dontSubmit()">
然后再次提交表單,並且沒有錯誤.....請在下面的幫助中找到功能
function dontSubmit()
{
alert("DONT SUBMITTED TO SERVER");
return false;
}
將onsubmit
放在FORM標簽上:
<FORM action="..." onsubmit="return checkrequired();" method="POST">
<INPUT tabIndex="46" value="Submit" type="submit" name="_eventId_submit" >
請參閱JavaScript表單驗證 。
通常,使用以下類似方法來完成表單驗證:
<form action="server.action" method="POST" onSubmit="return validate(this);">
<input .../>
<input type="submit" name="Submit the form"/>
</form>
在validate
函數中, this
是對表單的引用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.