zoukankan      html  css  js  c++  java
  • (转)ie与firefox对节点childNode的不同解释。

    原文:http://blog.csdn.net/lifeng_beijing/archive/2008/12/22/3581040.aspx

    <script language="javascript">
    function msg()
    {
    alert(document.getElementById("id_5").childNodes.length)
    }
    </script>
    <table id="mytable" width="200" border="0" align="center" cellspacing=1 cellpadding=2  >
      <tr>
        <td>
          <input type="button" id="button1" value="click" onclick='msg();' />
        </td>
      </tr>
      <tr>
        <td id="id_5">
          <input type="button" value="button"/>
        </td>
      </tr>
    </table>
    ie:2,
    firefox:3

    原因:
    ie:元素‘ <input  type="button"  value="button" /> ’前面的空格及换行都被忽略,不视为节点。而将后面的空格、换行视为节点。

    firefox:元素前后的空格、换行都视为节点。

  • 相关阅读:
    Caesar cipher
    遗传算法之背包问题
    Transport scheme NOT recognized: [stomp]
    error running git
    Canvas 旋转的图片
    canvas时钟
    火箭起飞
    让图标转起来
    Tomcat启动脚本
    Task中的异常处理
  • 原文地址:https://www.cnblogs.com/panzhilei/p/1560935.html
Copyright © 2011-2022 走看看