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

时间:2023-11-12 16:58:56

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

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

一:inner

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

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