我想取得两个table中的input的value值。代码如下
HTML:<div id="d1">
    <table>
       <tr>
         <td><input type="text" name="txtName" /></td>
         <td><input type="text" name="txtEmail" /></td>
       </tr>
    </table>
    <table>
       <tr>
         <td><input type="text" name="txtName" /></td>
         <td><input type="text" name="txtEmail" /></td>
       </tr>
    </table>
</div>
JS:   var tables = d1.getElementsByTagName("table");
   for(var i = 0;i < tables.length;i++)
   {
       var name = tables[0].getElementByName("txtName"); //可是这里取不到input控件
       var email = tables[0].getElementByName("txtEmail");
   }请问如何解决?多谢!