注册 登录
编程论坛 JavaScript论坛

一个document.body的小问题

devilqin 发布于 2012-12-03 17:54, 530 次点击
程序代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www. New Document </title>
  <script type="text/javascript">
    var oHtml = document.documentElement;
    //var oHead = oHtml.firstChild;
    var oHead = oHtml.firstChild;
    var oBody = oHtml.lastChild;
   

    alert(oBody.previousSibling == oHead); //output false
    alert(oHead.nextSibling == oBody); //output false

  </script>

 </head>

 <body>
  <p>Hello</p>
  <p>this is 2nd</p>
  <p>this is 3rd</p>
  <p>this is 4th</p>

 </body>
</html>

3 回复
#2
devilqin2012-12-03 17:55
为啥两个alert都是输出false?
#3
cnfarer2012-12-03 20:59
因为运行时,oHead===oBody
#4
devilqin2012-12-03 23:01
回复 3楼 cnfarer
能说的具体点吗?
1