这篇文章主要为大家详细介绍了js 操作checkbox(复选框)的简单示例,具有一定的参考价值,可以用来参考一下。
收集了一些用js代码操作checkbox复选框的代码,感兴趣的小伙伴,下面一起跟随四海网的小编罗X来看看吧。
<script>
/**
* 复选框checkbox 处理方法
*
* @param
* @arrange (512.笔记) www.q1010.com
**/
function selectAll() //全选
{
var objs = document.getElementsByName('twId');
var i;
for(i = 0; i < objs.length; i++)
{
if(objs[i].type == "checkbox")
{
objs[i].checked = true;
}
}
}
function unselect() //反选
{
var objs = document.getElementsByName('twId');
var i;
for(i=0;i<objs.length;i++)
{
if(objs[i].type=='checkbox')
{
if(objs[i].checked == true)
{
objs[i].checked =false;
}
else
{
objs[i].checked =true;
}
}
}
}
function idArray() //得到批量处理的twId
{
var objs = window.document.getElementsByName('twId');
var i;
var idArray = new Array();
var j = 0;
for(i=0;i<objs.length;i++)
{
if(objs[i].type=='checkbox')
{
if(objs[i].checked == true)
{
idArray[j] = objs[i].value;
j = j + 1;
}
}
}
return idArray;
}
function evArray() //得到批量处理的city
{
var objs = window.document.getElementsByName('twId');
var evObj = window.document.getElementsByName('cityStr');
var i;
var evArray = new Array();
var j = 0;
for(i=0;i<objs.length;i++)
{
if(objs[i].type=='checkbox')
{
if(objs[i].checked == true)
{
evArray[j] = evObj[i].value;
j = j + 1;
}
}
}
return evArray;
}
function selectUser() //把选择到的值写到文本框
{
var userIds = new Array();
userIds = idArray();
var userIdString = userIds.join(","); //数组字符串化
document.getElementById('member').value=userIdString;
}
</script>
本文来自:http://www.q1010.com/174/460-0.html
注:关于js 操作checkbox(复选框)的简单示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:checkbox
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。