zoukankan      html  css  js  c++  java
  • javascript总结37:DOM:innerText 和 innerHTML

    innerText 和 innerHTML

    作用: 给双标签的元素设置内容/获取双标签里面的内容

    不同点:

    innerText 只是用于获取文本或设置文本

    innerHTML 不仅可以用于设置/获取文本,还可以识别html

    相同点:

    如果是赋值的话,都会覆盖元素内本身的内容

    注意:

    • 这两个是用于双标签的属性

    innerText 和 innerHTML的兼容问题

    • innerHTML是非标准属性(非w3c标准),但是所有的浏览器都支持

    • innerText属性存在兼容性问题,早期的火狐浏览器不支持该属性,使用textContent替代

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
      <meta charset="UTF-8">
      <title>Title</title>
    </head>
    <body>
    <input type="text" value ="这是文本框的内容">
    <script>
      var input = document.getElementsByTagName('input')[0];
      console.log(input.innerText);
      console.log(input.innerHTML);
      console.log(input.value);
    
    
    </script>
    
    </body>
    </html>
  • 相关阅读:
    Day13
    Day12
    Day11
    Day10
    Day9
    Day8
    Day7
    mac上使用gitlab拉项目报错Permissions 0644 for ...
    vue-cli3使用svg
    js合并多个array
  • 原文地址:https://www.cnblogs.com/autoXingJY/p/9006699.html
Copyright © 2011-2022 走看看