问答详情
源自:9-13 插入节点insertBefore()

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

<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> 


提问者:PengGuo 2018-10-25 22:33

个回答

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

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

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

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

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