You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Dimitris Mouchritsas <di...@eurodyn.com> on 2008/07/15 17:02:15 UTC
Javascript validation error
Hi all,
I'm trying to use javascript validation with validator, as well as
server side validation.
Server side validation works just great. But when I try to use client
side validation I
get a validateRequired not found error.
This is my jsp:
....
<html:javascript formName="LoginForm" />
<html:form action="/login" onsubmit="return validateLoginForm(this)">
....
and this is the result produced from the tags:
.....
<script type="text/javascript">
//<![CDATA[
var bCancel = false;
function validateLoginForm(form) {
if (bCancel) {
return true;
} else {
var formValidationResult;
formValidationResult = validateRequired(form);
return (formValidationResult == 1);
}
}
function LoginForm_required () {
this.a0 = new Array("username", "Username is required.", new Function ("varName", " return this[varName];"));
this.a1 = new Array("password", "Password is required.", new Function ("varName", " return this[varName];"));
}
//]]>
</script>
<form id="LoginForm" method="post" action="/ceproc/login.do" onsubmit="return validateLoginForm(this)">
.......
Now I understand why the error happens, but where do I locate this
validateRequired function? How do I include it in my jsp?
Thanks
Dimitris
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Javascript validation error
Posted by Lukasz Lenart <lu...@googlemail.com>.
It should be rendered just before your validations, it's called Static
JavaScript [1], check if you has it.
[1] http://struts.apache.org/1.3.8/struts-taglib/tagreference.html#html:javascript
Regards
--
Lukasz
http://www.lenart.org.pl/
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org