日期:2014-05-16  浏览次数:20483 次

如何jsp页面checkbox实现全选

如何jsp页面checkbox实现全选 -jscode
用javascript吧。  
<html>  
<body>  
<script>  
function   kk(){  
var   handleEl   =   document.getElementById("kkHandler");  
var   els   =   document.getElementsByName("kk");  
for(i=0;i<els.length;i++){  
els[i].checked   =   handleEl.checked;  
}  
   
}  
</script>  
<input   type=checkbox   onclick="kk()"   name="kkHandler">全选<br>  
<input   type=checkbox   name="kk">  
<input   type=checkbox   name="kk">  
</body>  
</html>
2:
<form name="form" ID="Form1">
<input type="checkbox" name="id" value="" ID="Checkbox1">1
<input type="checkbox" name="id" value="" ID="Checkbox2">2
<input type="checkbox" name="chose" value="" onclick="selectAll()" ID="Checkbox5">allselect
</form>
<script>
function selectAll()
{
if(!document.form.id.length){
    if(document.form.chose.checked){
      document.form.id.checked=true;
    }
    else{
      document.form.id.checked=false;
    }
}
else{
    for(var i=0;i<document.form.id.length;i++){
      if(document.form.chose.checked){
        document.form.id[i].checked=true;
      }
      else{
        document.form.id[i].checked=false;
      }
    }
}              
}
</script>
3:
1<input   type='checkbox'   name='info'   value='a'>  
2<input   type='checkbox'   name='info'   value='b'>  
3<input   type='checkbox'   name='info'   value='c'>  
4<input   type='checkbox'   name='info'   value='d'>  
5<input   type='checkbox'   name='info'   value='e'><br>  
<input   type='button'   value   ='   全选   'onclick='check_all();'>  
<script>  
      function   check_all(){  
        arr   =   document.getElementsByName('info');  
        for(i=0;i<arr.length;i++){  
              arr[i].checked   =   true;  
        }  
      }  
</script>
===========================================
用jsp如何获得本页面的文件名 -javacode
request.getRequestURI();
public String IdexOfString(String str,String str1)
{
if(str.lastIndexOf(str1)!=-1)
{
   int i=str.lastIndexOf(str1);
   str=str.substring(i+1);
}
return str;
}