首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

请问,ie与firefox下节点操作的有关问题

2012-02-11 
请教,ie与firefox下节点操作的问题。点button1,ie下alert出是2,firefox下alert出是3,为什么是这样的结果呢?

请教,ie与firefox下节点操作的问题。
点button1,ie下alert出是2,firefox下alert出是3,为什么是这样的结果呢?向各位请教了!

<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 class=header>
  <td> aa </td>
  </tr>
  <tr>
  <td>
  <input type="text" name="address" size="40" value="beijing" />
  </td>
  <tr class=header>
  <td> bbb </td>
  </tr>
  <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>

[解决办法]
楼主再试下 ,知道什么原因了吧 ,空格 以及 换行 的问题

HTML code
<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   class=header>         <td>   aa   </td>     </tr>     <tr>         <td>             <input   type="text"   name="address"   size="40"   value="beijing"   />         </td>     <tr   class=header>         <td>   bbb   </td>     </tr>     <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> 

热点排行