Dear all,
  I am using validator framework in my application for client side
validation. I have done all prerequisite . mapped my formbean in
validator.xml file .add coding in jsp page.
But while running that page it prints all the script code n the page
itself like given below.

Plz tell me the soln. also I have given depends required. But why it
includig all the other script code eg: email validation.
<form name="binForm">
                        <field property="issuerName" depends="required">
                                <arg0 key="bin.issuerName" />
</field>

O/P:

function validateFloatRange(form) { var isValid = true; var focusField =
null; var i = 0; var fields = new Array(); oRange = new floatRange();
for (x in oRange) { var field = form[oRange[x][0]]; if ((field.type ==
'text' || field.type == 'textarea') && (field.value.length > 0)) { var
fMin = parseFloat(oRange[x][2]("min")); var fMax =
parseFloat(oRange[x][2]("max")); var fValue = parseFloat(field.value);
if (!(fValue >= fMin && fValue <= fMax)) { if (i == 0) { focusField =
field; } fields[i++] = oRange[x][1]; isValid = false; } } } if
(fields.length > 0) { focusField.focus(); alert(fields.join('\n')); }
return isValid; } function validateByte(form) { var bValid = true; var
focusField = null; var i = 0; var fields = new Array(); oByte = new
ByteValidations(); for (x in oByte) { var field = form[oByte[x][0]]; if
(field.type == 'text' || field.type == 'textarea' || field.type ==
'select-one' || field.type == 'radio') { var value = ''; // get field's
value if (field.type == "select-one") { var si = field.selectedIndex; if
(si >= 0) { value = field.options[si].value; } } else { value =
field.value; } if (value.length > 0) { if (!isAllDigits(value)) { bValid
= false; if (i == 0) { focusField = field; } fields[i++] = oByte[x][1];
} else { var iValue = parseInt(value); if (isNaN(iValue) || !(iValue >=
-128 && iValue <= 127)) { if (i == 0) { focusField = field; }
fields[i++] = oByte[x][1]; bValid = false; } } } } } if (fields.length >
0) { focusField.focus(); alert(fields.join('\n')); } return bValid; }
function validateMaxLength(form) { var isValid = true; var focusField =
null; var i = 0; var fields = new Array(); oMaxLength = new maxlength();
for (x in oMaxLength) { var field = form[oMaxLength[x][0]]; if
(field.type == 'text' || field.type == 'textarea') { var iMax =
parseInt(oMaxLength[x][2]("maxlength")); if (field.value.length > iMax)
{ if (i == 0) { focusField = field; } fields[i++] = oMaxLength[x][1];
isValid = false; } } } if (fields.length > 0) { focusField.focus();
alert(fields.join('\n')); } return isValid; } function
validateRequired(form) { var isValid = true; var focusField = null; var
i = 0; var fields = new Array(); oRequired = new required(); for (x in
oRequired) { var field = form[oRequired[x][0]]; if (field.type == 'text'
|| field.type == 'textarea' || field.type == 'file' || field.type ==
'select-one' || field.type == 'radio' || field.type == 'password') { var
value = ''; // get field's value if (field.type == "select-one") { var
si = field.selectedIndex; if (si >= 0) { value =
field.options[si].value; } } else { value = field.value; } if
(trim(value).length == 0) { if (i == 0) { focusField = field; }
fields[i++] = oRequired[x][1]; isValid = false; } } } if (fields.length
> 0) { focusField.focus(); alert(fields.join('\n')); } return isValid; }
// Trim whitespace from left and right sides of s. function trim(s) {
return s.replace( /^\s*/, "" ).replace( /\s*$/, "" ); } function
validateInteger(form) { var bValid = true; var focusField = null; var i
= 0; var fields = new Array(); oInteger = new IntegerValidations(); for
(x in oInteger) { var field = form[oInteger[x][0]]; if (field.type ==
'text' || field.type == 'textarea' || field.type == 'select-one' ||
field.type == 'radio') { var value = ''; // get field's value if
(field.type == "select-one") { var si = field.selectedIndex; if (si >=
0) { value = field.options[si].value; } } else { value = field.value; }
if (value.length > 0) { if (!isAllDigits(value)) { bValid = false; if (i
== 0) { focusField = field; } fields[i++] = oInteger[x][1]; } else { var
iValue = parseInt(value); if (isNaN(iValue) || !(iValue >= -2147483648
&& iValue <= 2147483647)) { if (i == 0) { focusField = field; }
fields[i++] = oInteger[x][1]; bValid = false; } } } } } if
(fields.length > 0) { focusField.focus(); alert(fields.join('\n')); }
return bValid; } function isAllDigits(argvalue) { argvalue =
argvalue.toString(); var validChars = "0123456789"; var startFrom = 0;
if (argvalue.substring(0, 2) == "0x") { validChars =
"0123456789abcdefABCDEF"; startFrom = 2; } else if (argvalue.charAt(0)
== "0") { validChars = "01234567"; startFrom = 1; } else if
(argvalue.charAt(0) == "-") { startFrom = 1; } for (var n = startFrom; n
< argvalue.length; n++) { if (validChars.indexOf(argvalue.substring(n,
n+1)) == -1) return false; } return true; } function validateRange(form)
{ return validateIntRange(form); } function validateCreditCard(form) {
var bValid = true; var focusField = null; var i = 0; var fields = new
Array(); oCreditCard = new creditCard(); for (x in oCreditCard) { if
((form[oCreditCard[x][0]].type == 'text' || form[oCreditCard[x][0]].type
== 'textarea') && (form[oCreditCard[x][0]].value.length > 0)) { if
(!luhnCheck(form[oCreditCard[x][0]].value)) { if (i == 0) { focusField =
form[oCreditCard[x][0]]; } fields[i++] = oCreditCard[x][1]; bValid =
false; } } } if (fields.length > 0) { focusField.focus();
alert(fields.join('\n')); } return bValid; } /** * Reference:

 regards,

Mansoor 

 

   



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to