innerText和textContent

今天在使用innerText时遇到一个兼容性问题,FireFox不支持innerText方法,查了MDN,发现FireFox下有个类似的方法,叫textContent,它和IE的innerText类似, 都是用来获取(设置)元素中text的方法。

语法

  • 设置

element.textContent = “text”;
  • 获取

var text = element.textContent;

Note: textContent和innerText类似,也会同时获取子元素的text content,比如

this is a text!
// div.textContent == "this is a text!"

innerText的区别

  • textContent会获取所有元素的content,包括

你可能感兴趣的:(兼容性,dom,javascript)