• PHP基础班初学心得:JS里inner的一些理解


    本人刚参加PHP基础班培训,由于之前毫无基础,分享的心得可能不规范,方法也许也“旁门左道”,不能保证质量,只作自己总结学习,也希望能帮助到同样是初学者的朋友们,共同进步。

    在这里分享一下我们基础班学员遇到的一些疑点和我的分析。PS:分析不一定正确,希望同行指教

    一:inner

    1. 如:  
    2.   
    3. <div id="test">  
    4.    <span style="color:red">test1</span> test2  
    5. </div>  
    6.   
    7. 在JS中可以使用:  
    8.   
    9. test.innerHTML:  
    10.   
    11.   也就是从对象的起始位置到终止位置的全部内容,包括Html标签。  
    12.   
    13.   上例中的test.innerHTML的值也就是“<span style="color:red">test1</span> test2 ”。  
    14.   
    15. test.innerText:   
    16.   
    17.   从起始位置到终止位置的内容, 但它去除Html标签   
    18.   
    19.   上例中的text.innerTest的值也就是“test1 test2”, 其中span标签去除了。  
    20.   
    21. test.outerHTML:  
    22.   
    23.   除了包含innerHTML的全部内容外, 还包含对象标签本身。  
    24.   
    25.   上例中的text.outerHTML的值也就是<div id="test"><span style="color:red">test1</span> test2</div>  

    心得:inner是作为一个变量的属性来使用的,里面innerText是只有IE浏览器才识辨,另外如innerHTML是可以设置的,如果innerHTML="xxxx",这个xxxx就会替代innerHTML选择的内容

  • 相关阅读:
    Javascript 中的浮点数精度丢失问题
    react中使用字符串中生成HTML
    前端-HTML规范
    js 数组(Array)的使用
    ES6变量声明解析
    cookies sessionlStorage和localStroage的区别
    面向对象
    迭代器、生成器、装饰器
    内置函数和文件读取
    函数
  • 原文地址:https://www.cnblogs.com/dreamskyx/p/6016143.html
Copyright © 2020-2023  润新知