您的位置:首页 > 编程语言 > Java开发

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

2013-03-24 20:07 302 查看
<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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐