Download the X Distribution File.
xWalkTree(oNode, fnVisit)
The default implementation.
// xWalkTree r2, Copyright 2001-2007 Michael Foster (Cross-Browser.com)
// Part of X, a Cross-Browser Javascript Library, Distributed under the terms of the GNU LGPL
function xWalkTree(n, f)
{
f(n);
for (var c = n.firstChild; c; c = c.nextSibling) {
if (c.nodeType == 1) xWalkTree(c, f);
}
}
xWalkTree2 - Olivier Spinelli's implementation, which is an enhanced version of xWalkTree3.
xWalkTree3 - An enhanced version of xWalkTree.
walktree.html - walk a tree
By your use of X and/or CBE and/or any Javascript from this site you consent to the GNU LGPL - please read it. If you have any questions about the license, read the FAQ and/or come to the forums.
Forum support is available at the X Library Support Forums.
Cross-Browser.com is the home of X - a cross-browser Javascript library, and many demos, applications, articles and documentation.
If you are using X, XC or anything from this site, show off your work by posting a link in the X Showcase forum.