From: stronk7 Date: Wed, 24 Jan 2007 19:39:59 +0000 (+0000) Subject: Modified a bit the child iterator that wasn't working under Safari. X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=83c9a8a29a38b73803844fe075fae8efea7c0bc0;p=moodle.git Modified a bit the child iterator that wasn't working under Safari. Tested with FF and Safari. Needs test with IE. --- diff --git a/lib/javascript-static.js b/lib/javascript-static.js index cb09d37c0c..caec82b201 100644 --- a/lib/javascript-static.js +++ b/lib/javascript-static.js @@ -206,9 +206,9 @@ function findParentNode(el, elName, elClass, elId) { */ function findChildNodes(start, tagName, elementClass, elementID, elementName) { var children = new Array(); - for (var childIndex in start.childNodes) { + for (var i = 0; i < start.childNodes.length; i++) { var classfound = false; - var child = start.childNodes[childIndex]; + var child = start.childNodes[i]; if((child.nodeType == 1) &&//element node type (elementClass && (typeof(child.className)=='string'))){ var childClasses = child.className.split(/\s+/);