You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2010/02/22 13:14:13 UTC
svn commit: r912543 -
/struts/struts2/trunk/core/src/main/resources/template/css_xhtml/validation.js
Author: lukaszlenart
Date: Mon Feb 22 12:14:13 2010
New Revision: 912543
URL: http://svn.apache.org/viewvc?rev=912543&view=rev
Log:
Solved WW-3393 - rewritten findWWCtrlNode() function
Modified:
struts/struts2/trunk/core/src/main/resources/template/css_xhtml/validation.js
Modified: struts/struts2/trunk/core/src/main/resources/template/css_xhtml/validation.js
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/resources/template/css_xhtml/validation.js?rev=912543&r1=912542&r2=912543&view=diff
==============================================================================
--- struts/struts2/trunk/core/src/main/resources/template/css_xhtml/validation.js (original)
+++ struts/struts2/trunk/core/src/main/resources/template/css_xhtml/validation.js Mon Feb 22 12:14:13 2010
@@ -117,15 +117,18 @@
}
function findWWCtrlNode(enclosingDiv) {
- for(var elem in enclosingDiv.getElementsByTagName("div")) {
- if (elem.className && elem.className.match(/(wwlbl|wwctrl)/))
- return elem
- }
- for(var elem in enclosingDiv.getElementsByTagName("span")) {
- if (elem.className && elem.className.match(/(wwlbl|wwctrl)/))
- return elem
- }
- return enclosingDiv.getElementsByTagName("span")[0];
+ var elems = enclosingDiv.getElementsByTagName("div");
+ for(i = 0; i < elems.length; ++i ) {
+ if (elems[i].className && elems[i].className.match(/(wwlbl|wwctrl)/))
+ return elems[i];
+ }
+
+ elems = enclosingDiv.getElementsByTagName("span");
+ for(i = 0; i < elems.length; ++i ) {
+ if (elems[i].className && elems[i].className.match(/(wwlbl|wwctrl)/))
+ return elems[i];
+ }
+ return enclosingDiv.getElementsByTagName("span")[0];
}
//find field position in the form