Javascript文本内容在IE8或IE7中不起作用
我需要添加表的2个单元格内容并显示它。下面的JavaScript命令在chrome或IE10中运行良好但不在IE8或IE7中工作Javascript文本内容在IE8或IE7中不起作用,javascript,html,css,internet-explorer,Javascript,Html,Css,Internet Explorer,我需要添加表的2个单元格内容并显示它。下面的JavaScript命令在chrome或IE10中运行良好但不在IE8或IE7中工作 parseFloat(document.getElementById("total").textContent).toFixed(2); 结果呢, NaN 请告诉我IE7或IE8中读取表格单元格内容并将其转换为浮点然后添加的等效命令是什么。IE7/8不支持。后者有一个名为innerText的不同属性,它返回DOM节点的文本内容 以下是如何使用这两种方法: var t
parseFloat(document.getElementById("total").textContent).toFixed(2);
结果呢,
NaN
请告诉我IE7或IE8中读取表格单元格内容并将其转换为浮点然后添加的等效命令是什么。IE7/8不支持。后者有一个名为innerText的不同属性,它返回DOM节点的文本内容
以下是如何使用这两种方法:
var text = e.item.textContent || e.item.innerText;
alert(text);
注意:e是html元素未知答案完全正确。也就是说,如果您使用jQuery,只需执行
$(element).text()
元素,就可以从DOM中检索文本。谢谢。。。innerText和textContext之间有什么不同?它在任何浏览器中都有区别吗?点击回答中提到的链接。。因为空字符串被| |运算符视为“falsy”,所以我建议在e.item中使用'textContent'?e、 item.textContent:e.item.innerText
为了安全起见