checkbox 全选/全不选

javascript方式:

所有checkbox设置统一的class名称

function selectAll(classname){
	var nodes = document.getElementsByClassName(classname);
	var len = nodes.length;
	var flag = nodes[0].checked;
	for(var i=0; i<len; i++){
		e = nodes[i];
		e.checked = !flag;
	}
}

jQuery方式:

function checkall(set_name)   
{
	var flag = $('input[name^='+set_name+']').attr('checked');
	if(flag){
		flag = false;
	}else{
		flag = true;
	}
	$('input[name^='+set_name+']').each(function(i){
		$(this).attr('checked',flag);	
	});
}

你可能感兴趣的:(JavaScript,js,jquery,全选)