rleland 2003/08/15 11:24:36 Modified: conf/share validator-rules.xml Log: Bug 22436 Strip off leading zero's so float is not mistaken for a hex Revision Changes Path 1.37 +7 -2 jakarta-struts/conf/share/validator-rules.xml Index: validator-rules.xml =================================================================== RCS file: /home/cvs/jakarta-struts/conf/share/validator-rules.xml,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- validator-rules.xml 30 Jul 2003 03:47:14 -0000 1.36 +++ validator-rules.xml 15 Aug 2003 18:24:36 -0000 1.37 @@ -560,8 +560,13 @@ // remove '.' before checking digits var tempArray = value.split('.'); var joinedString= tempArray.join(''); - - if (!isAllDigits(joinedString)) { + //Strip off leading '0' + var zeroIndex = 0; + while (joinedString.charAt(zeroIndex) == '0') { + zeroIndex++; + } + var noZeroString = joinedString.substring(zeroIndex,joinedString.length); + if (!isAllDigits(noZeroString)) { bValid = false; if (i == 0) { focusField = field;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]