Javascript mozilla中的InnerText替代方案

Javascript mozilla中的InnerText替代方案,javascript,innertext,Javascript,Innertext,有人知道mozilla中span的innerText替代方案吗? 我的跨度是 <span id='cell1'></span> 但是Mozilla不支持这个 是IE专有的东西。该公司被视为官方财产 一种简单的方法是利用|逻辑运算符及其性质,以及JavaScript返回条件中最后一个计算值(大多数情况下是真实操作数) (注意,在小提琴中,我首先检查了innerText。这只是因为这里的大多数人不使用IE.IRL,首先检查textContent,然后返回到innerT

有人知道mozilla中span的innerText替代方案吗? 我的跨度是

<span id='cell1'></span>  
但是Mozilla不支持这个

是IE专有的东西。该公司被视为官方财产

一种简单的方法是利用
|
逻辑运算符及其性质,以及JavaScript返回条件中最后一个计算值(大多数情况下是真实操作数)


(注意,在小提琴中,我首先检查了
innerText
。这只是因为这里的大多数人不使用IE.IRL,首先检查
textContent
,然后返回到
innerText

由于IE不支持
textContent
,因此您必须同时使用这两种格式。为了获得更多参考@Parusa The fiddle可能不够清晰,我将代码内联放置:)
textContent
innerText
可以给您不同的结果,因此不建议在或中同时使用这两种格式@尤里,这取决于你打算用它做什么。在某些情况下,可能需要进一步按摩。
document.getElementById('cell1').innerText = 'Tenelol';
var body = document.body,
    text = body.textContent || body.innerText;