阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JavaScript 如何outerHTML,注意浏览器兼容性

      问题

      JavaScript 如何outerHTML,注意浏览器兼容性

      参考

      https://a.axihe.com/focus/js/base/62.jpg

      outerHTML可以用来更改或获取元素内所有的html和文本内容,包含引用该方法元素自身的标签.

      innerHTML是用来获取元素内的html内容和文本.

      innerText只获取元素内的文本内容,html标签将被忽略.

      以上三者方法类似大家不要混淆.

      • 注意outerHTML、innerText不是W3C标准,使用时请注意浏览器兼容性!

      • 使用innerHTML的时候将找着元素的内容(不包含元素本身)

      • 使用outerHTML的时候将找着元素的内容(包含元素本身)

      jquery获取和设置outerHTML

      $('textarea').prop('outerHTML');
      $('textarea').prop('outerHTML', '<input>');
      

      原生JS获取和设置outerHTML的方法

      document.getElementById('anbang').outerHTML = '<textarea id="anbang"><hr>原生DOM设置outerHTML</textarea>';
      

      更多面试题

      如果你想了解更多的前端面试题,可以查看本站的WEB前端面试题 ,这里基本包涵了市场上的所有前端方面的面试题,也有一些大公司的面试图,可以让你面试更加顺利。

      面试题
      HTMLCSSJavaScript
      jQueryVue.jsReact
      算法HTTPBabel
      BootStrapElectronGulp
      Node.js前端经验相关前端综合
      Webpack微信小程序-

      这些题库还在更新中,如果你有不错的面试题库欢迎分享给我,我整理后放上来;人人为我,我为人人,互帮互助,共同提高,祝大家都拿到心仪的Offer!

      目录
      目录