用元素的索引把input.index[i].value

解决方案 »

  1.   

    可是我要用asp语句取出,使得在刷新的时候还记得哪个是已选过的啊?
      

  2.   

    这个信息只能在客户端脚本里读出来。
    如果希望在服务端的脚本读出,提交当前Form,把信息交给另一个asp脚本处理。
      

  3.   

    是啊,要提交的,但是比如说我有5个复选框,名字都为check,id从1到5,那我怎样才能只取取id为3的值呢,不想去取得一堆的值再进行处理
      

  4.   

    不知能不能用上,发给你看看
    function fnSelect(frm){
      var List = document.all['check'];
      var checkedNum=0;
      var pdID;
      if(List!=null){
         if(List.length>1){
           for(var i=0;i< List.length;i++){
             if(List[i].checked==true){
               checkedNum++;
               pdID=List[i].value;
             }
           }     if(checkedNum<1){
           alert("请在列表中选择一条记录");
           return false;
         }else if(checkedNum>1){
           alert("您只能选择一条记录");
           return false;
         }
         }else{
            if(List.checked==false){
              alert("请在列表中选择一条记录");
              return false;
           }
        }
      }else{
         alert("没有记录可选!");
         return false;
    }
    alert(pdID);
    }
      

  5.   

    Request.form("check")(3)就是第3个复选框的值