一段js代码问题。
cyyjm 2011-05-12 09:36:58 不懂这段是什么意思? e = e.childNodes || e ; 如果传入的是数组还好理解,但是,传入的是元素呢,怎么遍历其子元素呢?
代码如下:
function text(e) {
var t = "";
e = e.childNodes || e ;
for (var j=0;j<e.length;j++) {
t += e[j].nodeType !=1 ? e[j].nodeValue :text(e[j].childNodes);
}
return t;
}