<table border="1" id="companyValue">
    
    <tr>
        <td>10001</td>
        <td>1111111111111</td>
        <td>22222222222</td>
        <td>454-0911</td>
        <td>(052)369-0101</td>
        <td>(052)369-0100</td>
    </tr>
    
    <tr>
        <td>10002</td>
        <td>22222222222</td>
        <td>2222222</td>
        <td>454-0911222</td>
        <td>010122</td>
        <td>010022</td>
    </tr>
    
</table>// 得到这个table
var tableValue = document.getElementById('companyValue');如何读取<td>中间的值?我有一个下拉框,一旦选择下拉框中的某些数据,对应的textbox框就自动填充table中对应的数据。想用javascript做,如何实现?

解决方案 »

  1.   

    用form
    ModiForm.name.value得到字段值
      

  2.   

    给个提示: 
    <script   type= "text/javascript "> 
          function   checkqty(obj) 
          { 
                var   pobj=obj.parentNode.parentNode; 
                var   num=obj.innerHTML;             
                if(num <eval(obj.value)) 
                { 
                      alert( 'error '); 
                } 
                else 
                { 
                      alert( 'ok ');       
                }     
          } </script> 
    <table> 
    <tr> 
    <td> 100 </td> 
    <td> <input   type= "text "   id= "in "   name= "in "   onblur= "checkqty(this); "> </td> 
    </tr> 
    </table> 
      

  3.   

    document.getElementById('companyValue').rows[0].cells[0].innerHTML
    代表第一行第一列的html
      

  4.   

    我有一个下拉框,一旦选择下拉框中的某些数据,对应的textbox框就自动填充table中对应的数据。想用javascript做,如何实现?
    困难在哪?