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]