日期:2014-05-17  浏览次数:20522 次

关于 name="num[]" 的提问,请高手解下
<!--信息循环-->
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="biankuang"><!--图书信息循环-->
  <tr>
  
  <td width="190" align="center">家庭书架·品质生活 瑜伽全书</td>
  <td width="150" align="center">19.9元</td>
  <td align="center"> <input name="num[]" type="text" value="1" size="5"/> </td>
  </tr>
  </table>
<!--信息循环-->
<!--信息循环-->
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="biankuang"><!--图书信息循环-->
  <tr>
  
  <td width="190" align="center">家庭书架·品质生活 长寿保健全书</td>
  <td width="150" align="center">19.9元</td>
  <td align="center"> <input name="num[]" type="text" value="1" size="5"/> </td>
  </tr>
  </table>
<!--信息循环-->
<!--信息循环-->
  .......
<!--信息循环-->
  .......
table 是用程序循环读出来的 我想用ajax 来修改 num[](数量) 的值 可我怎么能 捕捉是那个 num[] 呀! 求解



------解决方案--------------------
那你说的应该是用JAVAScript个性数量,如果是那样,你可以给每个Input不同的ID,然后用JS控制就可以了。
------解决方案--------------------
document.getElementsByName("num[]").length
document.getElementsByName("num[]")[0].value
document.getElementsByName("num[]")[1].value
...