js checkbox(复选框) 使用集锦


Posted in Javascript onApril 28, 2009

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;
}

Javascript 相关文章推荐
JavaScript入门教程(5) js Screen屏幕对象
Jan 31 Javascript
控制页面按钮在后台执行期间不重复提交的JS方法
Jun 24 Javascript
基于JavaScript实现动态添加删除表格的行
Feb 01 Javascript
AngularJS 指令详细介绍
Jul 27 Javascript
AngularJS基于ngInfiniteScroll实现下拉滚动加载的方法
Dec 14 Javascript
JavaScript中三个等号和两个等号你了解多少
Jul 04 Javascript
php register_shutdown_function函数详解
Jul 23 Javascript
基于 Vue 实现一个酷炫的 menu插件
Nov 14 Javascript
Angular实现较为复杂的表格过滤,删除功能示例
Dec 23 Javascript
axios封装,使用拦截器统一处理接口,超详细的教程(推荐)
May 02 Javascript
小程序简单两栏瀑布流效果的实现
Dec 18 Javascript
node中使用shell脚本的方法步骤
Mar 23 Javascript
js 数组操作代码集锦
Apr 28 #Javascript
ie和firefox不兼容的解决方法集合
Apr 28 #Javascript
js 表单验证方法(实用)
Apr 28 #Javascript
xml和web特殊字符
Apr 28 #Javascript
Firefox div高度自适应
Apr 28 #Javascript
jquery 获取json数据实现代码
Apr 27 #Javascript
javascript 对象比较实现代码
Apr 27 #Javascript
You might like
PHP出错界面
2006/10/09 PHP
一步一步学习PHP(1) php开发环境配置
2010/02/15 PHP
ThinkPHP模板比较标签用法详解
2014/06/30 PHP
Yii2超好用的日期和时间组件(值得收藏)
2016/05/05 PHP
使用TextRange获取输入框中光标的位
2006/10/14 Javascript
Javascript 实现的数独解题算法网页实例
2013/10/15 Javascript
js网页实时倒计时精确到秒级
2014/02/10 Javascript
jQuery的3种请求方式$.post,$.get,$.getJSON
2014/03/28 Javascript
jQuery实现判断滚动条到底部
2015/06/23 Javascript
jQuery实现仿新浪微博浮动的消息提示框(可智能定位)
2015/10/10 Javascript
跟我学习javascript创建对象(类)的8种方法
2015/11/20 Javascript
jQuery实现自动调用和触发某个事件的方法
2016/11/18 Javascript
[原创]SyntaxHighlighter自动识别并加载脚本语言
2017/02/07 Javascript
浅谈Vue父子组件和非父子组件传值问题
2017/08/22 Javascript
vue实现自定义多选与单选的答题功能
2018/07/05 Javascript
jQuery+ajax实现批量删除功能完整示例
2019/06/06 jQuery
在Python中使用__slots__方法的详细教程
2015/04/28 Python
python访问抓取网页常用命令总结
2017/04/11 Python
python使用pycharm环境调用opencv库
2018/02/11 Python
python如何定义带参数的装饰器
2018/03/20 Python
Python处理命令行参数模块optpars用法实例分析
2018/05/31 Python
最新Python idle下载、安装与使用教程图文详解
2020/11/28 Python
用html5的canvas画布绘制贝塞尔曲线完整代码
2013/08/14 HTML / CSS
1688平价精选商城:阿里集团旗下,工厂出厂价格直销
2017/04/24 全球购物
SheIn沙特阿拉伯:女装在线
2020/03/23 全球购物
2013年办公室秘书的个人自我鉴定
2013/10/24 职场文书
大一自我鉴定范文
2013/12/27 职场文书
幼儿园家长会邀请函
2014/01/15 职场文书
销售内勤岗位职责
2014/04/15 职场文书
动漫设计与制作专业推荐信
2014/07/07 职场文书
群众路线教育实践活动剖析材料
2014/09/30 职场文书
骨干教师个人总结
2015/02/11 职场文书
交通安全温馨提示语
2015/07/14 职场文书
2016年企业先进员工事迹材料
2016/02/25 职场文书
Python pandas求方差和标准差的方法实例
2021/08/04 Python
《堡垒之夜》联动《刺客信条》 4月7日正式上线
2022/04/06 其他游戏