这个代码里面,我在用createElement时候,为什么前面必须要加document.?

来源:9-13 插入节点insertBefore()

PengGuo

2018-10-25 22:33

<script type="text/javascript">


  var otest = document.getElementById("test");  

  var node=otest.childNodes[1];

  var newnode=document.createElement("li");

  newnode.innerHTML="php";

  otest.insertBefore(newnode,node);

  

  

  

</script> 


写回答 关注

2回答

  • 慕慕6279669
    2018-12-28 14:48:51

    document属于调用者    createElement()这个方法是document里面方法  (类方法)

  • qq_懵懂的岁月_0
    2018-11-09 15:43:17

    每个载入浏览器的 HTML 文档都会成为 Document 对象。

    Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。


JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题