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]

Reply via email to