如何在action页面,获取到复选框的值ASP+SQL+javascript<form method="post" name="form1" id="form1" action="1.asp">
<input type="checkbox" id="vendor_fxk" name="vendor_fxk" value="1">第一组<br>
<input type="checkbox" id="vendor_fxk" name="vendor_fxk" value="2">第二组<br>
<input type="checkbox" id="vendor_fxk" name="vendor_fxk" value="3">第三组<br>
<input type="checkbox" id="vendor_fxk" name="vendor_fxk" value="4">第四组<br>
......
现在想在1.asp这个网页中,获取到用户选择的复选框中的值.(当然是已经打勾的值)由于是初学,一时弄不出来,请老师指导.谢谢

解决方案 »

  1.   


    var arrs = document.getElementsByName("vendor_fxk");
    for(var i = 0;i<arrs.length;i++)
    {
       if(arrs[i].checked)
       {
         alert(arrs[i].value);
       }
    }
      

  2.   

    出错提示如下:Microsoft JScript 运行时错误 错误 '800a1391''document' 未定义也就是第一行了  var arrs = document.getElementsByName("vendor_fxk");
      

  3.   

    前台代码:
    <input type="checkbox" id="vendor_fxk" name="vendor_fxk" value="1">第一组<br>
    <input type="checkbox" id="vendor_fxk" name="vendor_fxk" value="2">第二组<br>
    <input type="checkbox" id="vendor_fxk" name="vendor_fxk" value="3">第三组<br>
    <input type="checkbox" id="vendor_fxk" name="vendor_fxk" value="4">第四组<br>java代码:
    String[] values=request.getParameterValues(vendor_fxk);
    values里面就是前台传过来的已选中选项的集合。
      

  4.   

    上面java代码里面字符串我刚刚忘了加引号了,应该是:java代码:
    String[] values=request.getParameterValues("vendor_fxk");
    values里面就是前台传过来的已选中选项的集合。
      

  5.   

    回5楼的老师:我学的不是java我学的是ASP+SQL+javascript
      

  6.   

    Microsoft JScript 编译错误 错误 '800a03ea'语法错误/sj_web/fabu_notice_tijiao.asp,行 77String[] values=request.getParameterValues("vendor_fxk");
    -------^