JS实现单选,多选,全选,反选,全不选

//单选
	function deleteFee(id){
			 
			 if(confirm("确定删除吗?")){
  			 
  			  location.href="deleteCost?id="+id;
  			 
		
		}
		//多选
	function check(){
		var oj = document.getElementsByName("del");
		var d=false;
		for(var i = 0 ; i < oj.length;i++){
			if(oj[i].checked){
				d=true;
			}
		}
		if(d){
			var f =confirm("确实要删除吗");
			if(f){
				
				return true;
				
			}else{
				return false;
			}
		}else{
			alert("删除要删除的");
			return false;
		}
	}
	//全选
	function checkall(){
		var oj = document.getElementsByName("del");
		for(var i = 0 ; i < oj.length;i++){
			oj[i].checked=true;
		}
	}
	//全不
	function checknone(){
		var oj = document.getElementsByName("del");
		for(var j = 0 ; j < oj.length; j++){
			if(oj[j].checked){
				oj[j].checked=false;
			}
		}
	}

	//反选
	function checkback(){
		var oj = document.getElementsByName("del");
		for(var k = 0 ; k < oj.length;k++){
			if(oj[k].checked){
				oj[k].checked=false;
			}else{
				oj[k].checked=true;
			}
		}
	}

<pre class="html" name="code"><input type="text" name="id"/> <input type="submit"  value="查询 " />


<form action="deleteCost" method="post" οnsubmit="check();">


<input type="checkbox" name="del" value="id"/>


<input type="button" value="全选" οnclick="checkall();"/></th>
			<th><input type="button" value="全不" οnclick="checknone();"/></th>
			<th><input type="button" value="反选" οnclick="checkback();"/></th>



                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值