查看文章 |
获取标签文本内容的通用函数.
2008-09-08 13:48
获取文本内容在IE浏览器可以使用innerText,但FF不支持。 一个获取文本内容的通用函数。 function text(e){ var t=""; //如果传入的是标签,则继续遍历其子结点 //否则假定它是一个数组 e=e.childNode||e; //遍历所有的字节点 for(var i=0;i<e.length;i++) //如果不是结点,追加其文本值 //否则,递归遍历所有的结点的子结点 t+=e[i].nodeType!=1?e[i].nodeValue:text(e[i].childNodes); } //返回匹配的文本 return t; } } |
最近读者: