Javascript textContent在IE8或IE7中不起作用

Javascript textContent is not working in IE8 or IE7

本文关键字:IE7 不起作用 IE8 textContent Javascript      更新时间:2023-09-26

我需要添加一个表的2个单元格内容并显示它。下面的JavaScript命令在chrome或IE10中运行良好但不适用于IE8或7

parseFloat(document.getElementById("total").textContent).toFixed(2);

结果,

NaN

请告诉我IE7或IE8中的等效命令是什么,用于读取表的单元格内容并将其转换为浮点值,然后添加。。

textContent不受IE7/8支持。后者有一个不同的属性innerText,它返回DOM节点的文本内容。

以下是如何使用两者:

var text  = e.item.textContent || e.item.innerText;
alert(text);

注意:e是html元素

未知答案完全正确。也就是说,如果您使用jQuery,您可以简单地执行$(element).text()