如果是ASP的话,可以通过NMAE+编号来做,提交后用REQEST(“NAME+编号”)找提交的数据。
如果是PHP,就定义位NAME[]

解决方案 »

  1.   

    javascript中,你不用把所有的checkbox定义成一个名字,javascript本身有一个Element对象,保存了form中所有的对象,你可以这样引用:document.forms[这里是form数组的下标或名字].Elements[这里是你的checkbox的名字].……不知道这是不是你想要的?。
      

  2.   

    忘了,忘了。也可以这样引用:document.forms[这里是form数组的下标或名字].Elements[这里是你的checkbox在form的所有对象中的序号].……如果你的form里只有一些checkbox,那么序号是从0开始的,总之,这个序号就是你定义对象的顺序,比如依次定义了一个text,一个radio,一个checkbox,那么他们的可以分别通过Elements[0]、Elements[1]、Elements[2]引用到。
      

  3.   

    我要用javascript来定义一数组,其中数组元素为checkbox,而且这个CHECKBOX还是可动态生成的。
    我主要是在表单提交时判断CHECKBOX是否被选中,有谁知道?快帮帮我吧!
      

  4.   

    var curindex=0;
    function additem()
      {
            curindex=curindex+1;  
            var name1="chkname"+curindex;
            curcell.innerHTML="<input id='"+name1+"' name='"+name1+"' type=checkbox>something</input>";
     }
    说明:其中curcell可以是任何容器对象如:div,document等
      

  5.   

    朋友,我也遇到这个问题,但现在我自己解决了,请看下面javascript片段:var total = 0;
    var max =document.list.log_id.length;
    for (var idx = 0; idx < max; idx++) {
    if (eval("document.list.log_id[" + idx + "].checked") == true) {
        total += 1;
       }
    }
    alert("You selected " + total + " boxes.");//list为FORM名;
    //log_id 为CHECKBOX名;