表单名取为abc[1] abc[2] abc[3],以数组的形式可以处理,
如果使用相同表单名,只能得最后一个的内容.

解决方案 »

  1.   

    谁有这方面具体的例子吗?  因为我对 php还不太熟悉。
      

  2.   

    php也一样。取的的是个数组。<input type=checkbox name=a[] value=a>
    <input type=checkbox name=a[] value=b>
    <input type=checkbox name=a[] value=c>..
    <?
    print_r($_POST['a']);
    ?>
      

  3.   

    没有变量,如果这样提交,php会得到一个索引数组,但是这样定义也会有其他问题,a[]这样的变量在javascript中是不合法的,因此不能用javascript做任何判断了...
      

  4.   

    <input type=checkbox name=a[] value=a>
    <input type=checkbox name=a[] value=b>
    <input type=checkbox name=a[] value=c>..
    <?
    print_r($_POST['a']);
    ?>
    所有被选中的在该数组中出现,值为value“但是这样定义也会有其他问题,a[]这样的变量在javascript中是不合法的,因此不能用javascript做任何判断了...”
    这是不对的,js中只需
    document.formname["a[]"][i]

    document.all["a[]"][i]
    就可访问到他们