阅读:9719回复:5
在js中给动态给div的innerText赋值怎么在firefox里不显示?
在js中给动态给div的innerText赋值怎么在firefox里不显示?
var a = document.getElementById("div1"); a.innerText = "sdfjsoi"; 怎么在ie里可以在firefox里面就不可以呢"?> 我应该怎么写呢? 感谢您的指教!!! |
|
1楼#
发布于:2005-09-30 08:19
用 innerHTML 替换 innerText
|
|
2楼#
发布于:2005-09-30 08:19
innerText不是标准,innerHTML才是。
|
|
3楼#
发布于:2005-09-30 08:19
如果 innerText 含 "<" 或 ">",需要转换一下。
|
|
|
4楼#
发布于:2005-09-30 08:19
innerHTML也不是标准,不过因为被用的很多,已经成为事实标准。
Firefox支持很多这样的事实标准。 |
|
5楼#
发布于:2005-09-30 08:19
用 data 就好了
|
|