javascipt很有用的代码,实现全选与反选,还可以与struts2或sevelet交互使用

javascipt很有用的代码,实现全选与反选,还可以与struts2或sevelet交互使用,第1张

<script type="text/javascript">
function selectAll(field){


//根据checkbox框的名称,查询得到所有的checkbox对象
var idCheckboxs = document.getElementsByName("id");
for(var i=0; i<idCheckboxs.length; i++){
//判断顶上那个checkbox框的选中状态
if(field.checked){
idCheckboxs[i].checked = true;
}else{
idCheckboxs[i].checked = false;
}
}
}
function del(){
//判断有哪些checkbox框被选中了
var idCheckboxs = document.getElementsByName("id");
var url = "DelArticlesServlet";
var checkedIds = [];
for(var i=0; i<idCheckboxs.length; i++){
if(idCheckboxs[i].checked){
checkedIds[checkedIds.length] = idCheckboxs[i].value;
}
}
for(var i=0; i<checkedIds.length; i++){
if(i == 0){
url = url + "?id="+checkedIds[i];
}else{
url = url + "&id="+checkedIds[i];
}
}
alert(url);
//通过GET方式,向后台递交一个请求
window.location = url;
}
</script>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/2082975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-22
下一篇 2022-07-22

发表评论

登录后才能评论

评论列表(0条)

保存