开发者社区> 问答> 正文

前端兼容问题 innerText在IE中能正常工作,但在FireFox中却不行

nnerText在IE中能正常工作,但在FireFox中却不行

展开
收起
萌萌茹 2021-10-21 08:54:13 39918 0
11 条回答
写回答
取消 提交回答
  • 学习

    2022-04-13 09:21:56
    赞同 展开评论 打赏
  • 前来学习

    2022-04-10 15:52:30
    赞同 展开评论 打赏
  • 学习

    2022-03-31 09:43:37
    赞同 展开评论 打赏
  • 666

    2022-03-15 23:33:24
    赞同 展开评论 打赏
  • 1

    2022-03-06 08:27:46
    赞同 展开评论 打赏
  • 66

    2022-02-22 11:28:43
    赞同 展开评论 打赏
  • 一起起飞吧!

    6

    2022-02-22 10:41:47
    赞同 展开评论 打赏
  • 2021-11-23 19:49:58
    赞同 展开评论 打赏
  • 在非 IE 浏览器中使用 textContent 代替 innerText

    2021-10-22 10:43:14
    赞同 展开评论 打赏
  • 解决方法:在非 IE 浏览器中使用 textContent 代替 innerText

    if (navigator.appName.indexOf("Explorer") > -1) {
      document.getElementById("element").innerText = "my text";
    } else {
      document.getElementById("element").textContent = "my text";
    }
    
    
    2021-10-21 08:55:32
    赞同 展开评论 打赏
  • 需用textContent。 解决方法: if(navigator.appName.indexOf("Explorer") > -1){ document.getElementById('element').innerText = "my text"; } else{ document.getElementById('element').textContent = "my text"; }

    2021-10-21 08:54:33
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
阿里文娱大前端技术实践 立即下载
前端代码是怎样智能生成的 立即下载