zoukankan      html  css  js  c++  java
  • 03JavaScript程序设计修炼之道 2019-06-20_21-12-16

    // innerHTML 原封不动获取标签内的内容 可以支持标记
    // innerText 获取的是内容 不包含标签 前后换行和空白去掉
    // ie支持innerText 老版本FF不支持innerText  textContent
    // textContent 获取的是原封不动内容

    9innerHTML&innerText.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
    </head>
    <body>
         <div id="box">
            <p>1234</p>
            hello
         </div>
         <p></p>
         <script>
             // innerHTML 原封不动获取标签内的内容 可以支持标记
             // innerText 获取的是内容 不包含标签 前后换行和空白去掉
             // ie支持innerText 老版本FF不支持innerText  textContent
             // textContent 获取的是原封不动内容
             var box = document.getElementById("box");
             console.log(box.innerHTML); 
             console.log(box.innerText);
             // 清空div内容
             //box.innerHTML = "";
             //box.innerHTML = "<img src='img/2.jpg' />";
    
             function getInnerText(ele) {
                if(typeof ele.innerText === "string") {
                    return ele.innerText;
                } else {
                    return ele.textContent;
                }
             }
             console.log(getInnerText(box));
         </script>
    </body>
    </html>
  • 相关阅读:
    千万级规模高性能、高并发的网络架构经验分享
    CPU高问题排查
    Worker+MQ解惑
    HashMap解惑
    配置时间同步时,遇到同步无法成功的解决方法
    Django基础—— 1.WEB框架介绍
    html5兼容性问题
    jQuery基础——节点操作
    jQuery基础——基本操作
    jQuery基础——选择器
  • 原文地址:https://www.cnblogs.com/HiJackykun/p/11093907.html
Copyright © 2011-2022 走看看