一尘不染

Javascript textContent在IE8或IE7中不起作用

css

我需要添加一个表的2个单元格内容并显示它。下面的JavaScript命令在chrome或IE10中可以正常工作。 但不能在IE8或7中使用

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

结果,

N

您能否告诉我 IE7或IE8中等效命令 是什么 以读取表的单元格内容并将其转换为float然后添加。


阅读 463

收藏
2020-05-16

共1个答案

一尘不染

IE7 /8不支持textContent。后者具有称为innerText的不同属性,该属性返回DOM节点的文本内容。

这是两者的用法:

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

注意: e是html元素

2020-05-16