» 您尚未 [登录 - 注册]┆在线风格帮助


  您的位置: 璇璇视频教程学习论坛,视频教程免费下载 8 工作学习 8 工作与学习 8 innerText和Content

您是本帖的第 1583 个阅读者 ┆
 贴子主题:innerText和Content
xxspjc性别:男<br>状态:离线<br>积时:19 年 7 个月 4 天 15 小时 32 分 39 秒
管理员
等级:管理员
头衔:未定义
帮派:未定义
帖数:702
金钱:25278
Y 币:577
注册:2010/11/29

[资料] [短信] [QQ] [邮箱] [主页] [编辑] [引用] 楼 主

innerText和Content

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

语法

  • 设置

element.textContent = “text”;

  • 获取

var text = element.textContent;

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

<div>this is <span>a</span> text!</div>
// div.textContent == "this is a text!"

与innerText的区别

  • textContent会获取所有元素的content,包括`<script>`和`<style>`元素
  • innerText不会获取hidden元素的content,而textContent会
  • innerText会触发reflow,而textContent不会
  • innerText返回值会被格式化,而textContent不会

主流浏览器支持情况

  • IE 9+
  • Chrome 1+
  • FireFox(Gecko)


------------------------------------------------------------------------
璇璇视频教程学习论坛,视频教程免费下载欢迎您!
2014/12/3 23:39:10
IP
 页次1 / 1 页 共1 条记录 10 条/页 分页:9 1 :转到  


Powered By:www.xxspjc.com
执行时间:2,066.406 Ms. 数据查询:10次