Author: mrdon
Date: Fri Jun 17 23:56:49 2005
New Revision: 191270

URL: http://svn.apache.org/viewcvs?rev=191270&view=rev
Log:
Adding check for form name as "id" attribute if not found in "name"
Allows compatibility with XHTML strict 

Modified:
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateByte.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateCreditCard.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateDate.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateEmail.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateFloat.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateFloatRange.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateIntRange.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateInteger.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMask.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMaxLength.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMinLength.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateRequired.js
    
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateShort.js

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateByte.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateByte.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateByte.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateByte.js
 Fri Jun 17 23:56:49 2005
@@ -12,6 +12,9 @@
         var i = 0;
         var fields = new Array();
         var formName = form.getAttributeNode("name"); 
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        } 
         oByte = eval('new ' + formName.value + '_ByteValidations()');
 
         for (x in oByte) {
@@ -63,4 +66,4 @@
            alert(fields.join('\n'));
         }
         return bValid;
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateCreditCard.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateCreditCard.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateCreditCard.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateCreditCard.js
 Fri Jun 17 23:56:49 2005
@@ -12,7 +12,10 @@
         var i = 0;
         var fields = new Array();
         var formName = form.getAttributeNode("name");
-
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        } 
+ 
         oCreditCard = eval('new ' + formName.value + '_creditCard()');
 
         for (x in oCreditCard) {
@@ -72,4 +75,4 @@
             }
         }
         return true;
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateDate.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateDate.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateDate.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateDate.js
 Fri Jun 17 23:56:49 2005
@@ -12,7 +12,10 @@
        var i = 0;
        var fields = new Array();
        var formName = form.getAttributeNode("name"); 
-
+       if (formName == null) {
+           formName = form.getAttributeNode("id");
+       } 
+ 
        oDate = eval('new ' + formName.value + '_DateValidations()');
 
        for (x in oDate) {
@@ -158,4 +161,4 @@
             }
         }
         return true;
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateEmail.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateEmail.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateEmail.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateEmail.js
 Fri Jun 17 23:56:49 2005
@@ -12,7 +12,10 @@
         var i = 0;
         var fields = new Array();
         var formName = form.getAttributeNode("name");
-
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        }  
+ 
 
         oEmail = eval('new ' + formName.value + '_email()');
 
@@ -103,4 +106,4 @@
             return false;
         }
         return true;
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateFloat.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateFloat.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateFloat.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateFloat.js
 Fri Jun 17 23:56:49 2005
@@ -11,8 +11,11 @@
         var focusField = null;
         var i = 0;
         var fields = new Array();
-         var formName = form.getAttributeNode("name");
-
+        var formName = form.getAttributeNode("name");
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        } 
+ 
         oFloat = eval('new ' + formName.value + '_FloatValidations()');
         for (x in oFloat) {
                var field = form[oFloat[x][0]];
@@ -71,4 +74,4 @@
            alert(fields.join('\n'));
         }
         return bValid;
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateFloatRange.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateFloatRange.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateFloatRange.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateFloatRange.js
 Fri Jun 17 23:56:49 2005
@@ -12,7 +12,9 @@
         var i = 0;
         var fields = new Array();
         var formName = form.getAttributeNode("name"); 
-
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        } 
         oRange = eval('new ' + formName.value + '_floatRange()');
         for (x in oRange) {
             var field = form[oRange[x][0]];
@@ -39,4 +41,4 @@
             alert(fields.join('\n'));
         }
         return isValid;
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateIntRange.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateIntRange.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateIntRange.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateIntRange.js
 Fri Jun 17 23:56:49 2005
@@ -12,7 +12,10 @@
         var i = 0;
         var fields = new Array();
         var formName = form.getAttributeNode("name"); 
-
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        } 
+ 
         oRange = eval('new ' + formName.value + '_intRange()');        
         for (x in oRange) {
             var field = form[oRange[x][0]];
@@ -48,4 +51,4 @@
             alert(fields.join('\n'));
         }
         return isValid;
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateInteger.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateInteger.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateInteger.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateInteger.js
 Fri Jun 17 23:56:49 2005
@@ -12,7 +12,10 @@
         var i = 0;
         var fields = new Array();
         var formName = form.getAttributeNode("name"); 
-
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        } 
+ 
         oInteger = eval('new ' + formName.value + '_IntegerValidations()');
         for (x in oInteger) {
             var field = form[oInteger[x][0]];
@@ -82,4 +85,4 @@
             if (validChars.indexOf(argvalue.substring(n, n+1)) == -1) return 
false;
         }
         return true;
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMask.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMask.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMask.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMask.js
 Fri Jun 17 23:56:49 2005
@@ -12,7 +12,10 @@
         var i = 0;
         var fields = new Array();
         var formName = form.getAttributeNode("name"); 
-
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        } 
+ 
         oMasked = eval('new ' + formName.value + '_mask()');      
         for (x in oMasked) {
             var field = form[oMasked[x][0]];
@@ -43,4 +46,4 @@
 
     function matchPattern(value, mask) {
        return mask.exec(value);
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMaxLength.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMaxLength.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMaxLength.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMaxLength.js
 Fri Jun 17 23:56:49 2005
@@ -15,7 +15,10 @@
         var i = 0;
         var fields = new Array();
         var formName = form.getAttributeNode("name"); 
-
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        } 
+ 
         oMaxLength = eval('new ' + formName.value + '_maxlength()');        
         for (x in oMaxLength) {
             var field = form[oMaxLength[x][0]];
@@ -41,4 +44,4 @@
            alert(fields.join('\n'));
         }
         return isValid;
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMinLength.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMinLength.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMinLength.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateMinLength.js
 Fri Jun 17 23:56:49 2005
@@ -15,7 +15,10 @@
         var i = 0;
         var fields = new Array();
         var formName = form.getAttributeNode("name");
-
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        } 
+ 
 
         oMinLength = eval('new ' + formName.value + '_minlength()');
 
@@ -43,4 +46,4 @@
            alert(fields.join('\n'));
         }
         return isValid;
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateRequired.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateRequired.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateRequired.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateRequired.js
 Fri Jun 17 23:56:49 2005
@@ -13,6 +13,9 @@
         var i = 0;
         var fields = new Array();
         var formName = form.getAttributeNode("name");
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        }    
 
         oRequired = eval('new ' + formName.value + '_required()');
 
@@ -95,4 +98,4 @@
     // Trim whitespace from left and right sides of s.
     function trim(s) {
         return s.replace( /^\s*/, "" ).replace( /\s*$/, "" );
-    }
\ No newline at end of file
+    }

Modified: 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateShort.js
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateShort.js?rev=191270&r1=191269&r2=191270&view=diff
==============================================================================
--- 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateShort.js
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/javascript/org/apache/commons/validator/javascript/validateShort.js
 Fri Jun 17 23:56:49 2005
@@ -12,7 +12,10 @@
         var i = 0;
         var fields = new Array();
         var formName = form.getAttributeNode("name");
-
+        if (formName == null) {
+            formName = form.getAttributeNode("id");
+        } 
+ 
         oShort = eval('new ' + formName.value + '_ShortValidations()');
 
         for (x in oShort) {
@@ -63,4 +66,4 @@
            alert(fields.join('\n'));
         }
         return bValid;
-    }
\ No newline at end of file
+    }



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

Reply via email to