说说innerText跟innerHTML

innerText 跟 innerHTML是两个非DOM标准的方法
其区别如图所示:
(图中应该为innerText)


在IE中 innerText 跟 inner HTML 两个方法都能正常运行

但是FF里面的innerText不可用,但是有一个替代方法: textContent

IE: oDiv.innerText = aString; oDiv.innerHTML = aString;
FF: oDiv.textContent = aString; oDiv.innerHTML = aString;

Ajax in action 的作者之一Eric 用正则表达式 实现了 一个兼容方法,比较有趣
Hope this helps

http://radio.javaranch.com/pascarello/2005/01/14/1105721395000.html
posted @ 2007-04-05 11:27  David (Dawei) Li  阅读(452)  评论(0编辑  收藏  举报