dgraham     2003/03/15 14:46:42

  Modified:    conf/share validator-rules.xml
  Log:
  Added field variable to to validateMaxLength and validateMinLength to
  increase readability.
  
  Revision  Changes    Path
  1.28      +12 -8     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.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- validator-rules.xml       11 Mar 2003 01:40:40 -0000      1.27
  +++ validator-rules.xml       15 Mar 2003 22:46:42 -0000      1.28
  @@ -132,12 +132,14 @@
                   var fields = new Array();
                   oMinLength = new minlength();
                   for (x in oMinLength) {
  -                    if (form[oMinLength[x][0]].type == 'text' ||
  -                        form[oMinLength[x][0]].type == 'textarea') {
  +                    var field = form[oMinLength[x][0]];
  +                    
  +                    if (field.type == 'text' ||
  +                        field.type == 'textarea') {
                           var iMin = parseInt(oMinLength[x][2]("minlength"));
  -                        if (form[oMinLength[x][0]].value.length < iMin) {
  +                        if (field.value.length < iMin) {
                               if (i == 0) {
  -                                focusField = form[oMinLength[x][0]];
  +                                focusField = field;
                               }
                               fields[i++] = oMinLength[x][1];
                               bValid = false;
  @@ -174,12 +176,14 @@
                   var fields = new Array();
                   oMaxLength = new maxlength();
                   for (x in oMaxLength) {
  -                    if (form[oMaxLength[x][0]].type == 'text' ||
  -                        form[oMaxLength[x][0]].type == 'textarea') {
  +                    var field = form[oMaxLength[x][0]];
  +                    
  +                    if (field.type == 'text' ||
  +                        field.type == 'textarea') {
                           var iMax = parseInt(oMaxLength[x][2]("maxlength"));
  -                        if (form[oMaxLength[x][0]].value.length > iMax) {
  +                        if (field.value.length > iMax) {
                               if (i == 0) {
  -                                focusField = form[oMaxLength[x][0]];
  +                                focusField = field;
                               }
                               fields[i++] = oMaxLength[x][1];
                               bValid = false;
  
  
  

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

Reply via email to