JSP中checkbox实现全选等功能_1

来源:互联网 发布:银河掠夺者刷氪金软件 编辑:程序博客网 时间:2024/05/21 20:30
如何jsp页面checkbox实现全选 -jscode ;用jsp如何获得本页面的文件名 
========================================

如何jsp页面checkbox实现全选 -jscode 用javascript吧。   

1,点击 checkbox全选

<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表单中实现全选

 <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:根据name全选

 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;
}
原创粉丝点击