JavaScript简单判断复选框是否选中及取出值的方法


Posted in Javascript onAugust 13, 2015

本文实例讲述了JavaScript简单判断复选框是否选中及取出值的方法。分享给大家供大家参考。具体如下:

这里使用JavaScript 获取复选框的值,有朋友在刚开始利用表单提交数据的时候,一般都会遇到表单中有一个特别的元素——复选框,判断它是否选中以及获取它的值 ,好像跟其它的表单元素有点不一样,本代码将为您展示如何获取复选框的值并判断是否被选中。

运行效果如下图所示:

JavaScript简单判断复选框是否选中及取出值的方法

具体代码如下:

<title>JavaScript 获取复选框的值</title>
<script>
function checkbox()
{
var str=document.getElementsByName("box");
var objarray=str.length;
var chestr="";
for (i=0;i<objarray;i++)
{
 if(str[i].checked == true)
 {
  chestr+=str[i].value+",";
 }
}
if(chestr == "")
{
 alert("请先选择复选框~!");
}
else
{
 alert("复选框的值是:"+chestr);
}
}
</script>
选择您的拿手技术:
<input type="checkbox" name="box" id="box1" value="ASP" />ASP
<input type="checkbox" name="box" id="box2" value="PHP" />PHP
<input type="checkbox" name="box" id="box3" value="JSP" />JSP
<input type="button" name="button" id="button" onclick="checkbox()" value="提交" />

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
用javascript实现无刷新更新数据的详细步骤 asp
Dec 26 Javascript
封装了jQuery的Ajax请求全局配置
Feb 05 Javascript
JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
Dec 26 Javascript
js实现密码强度检测【附示例】
Mar 30 Javascript
jQuery循环遍历子节点并获取值的方法
Apr 14 Javascript
逻辑表达式中与或非的用法详解
Jun 06 Javascript
ionic2打包android时gradle无法下载的解决方法
Apr 05 Javascript
vue.js之vue-cli脚手架的搭建详解
May 05 Javascript
vue后台管理之动态加载路由的方法
Aug 13 Javascript
浅谈vue项目打包优化策略
Sep 29 Javascript
Fundebug支持监控微信小程序HTTP请求错误的方法
Feb 21 Javascript
如何优雅地在vue中添加权限控制示例详解
Mar 07 Javascript
JavaScript实现将文本框的值插入指定位置的方法
Aug 13 #Javascript
JavaScript的jQuery库中function的存在和参数问题
Aug 13 #Javascript
js实现仿Discuz文本框弹出层效果
Aug 13 #Javascript
深入学习JavaScript中的原型prototype
Aug 13 #Javascript
javascript获取本机操作系统类型的方法
Aug 13 #Javascript
javascript中offset、client、scroll的属性总结
Aug 13 #Javascript
用JavaScript实现PHP的urlencode与urldecode函数
Aug 13 #Javascript
You might like
php error_log 函数的使用
2009/04/13 PHP
PHP中date与gmdate的区别及默认时区设置
2014/05/12 PHP
Yii框架调试心得--在页面输出执行sql语句
2014/12/25 PHP
php中JSON的使用与转换
2015/01/14 PHP
分享PHP函数实现数字与文字分页代码
2015/07/28 PHP
基于php编程规范(详解)
2017/08/17 PHP
PHP自定义函数实现数组比较功能示例
2017/10/19 PHP
使弱类型的语言JavaScript变强势
2009/06/22 Javascript
js 判断checkbox是否选中的实现代码
2010/11/23 Javascript
深入理解JavaScript作用域和作用域链
2011/10/21 Javascript
chrome原生方法之数组
2011/11/30 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
js捕获鼠标右键菜单中的粘帖事件实现代码
2013/04/01 Javascript
JavaScript prototype 使用介绍
2013/08/29 Javascript
网页右下角弹出窗体实现代码
2014/06/05 Javascript
js超时调用setTimeout和间歇调用setInterval实例分析
2015/01/28 Javascript
浅析BootStrap模态框的使用(经典)
2016/04/29 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
JavaScript队列的应用实例详解【经典数据结构】
2017/04/12 Javascript
jQuery ajax请求struts action实现异步刷新
2017/04/19 jQuery
nodeJS实现路由功能实例代码
2017/06/08 NodeJs
Angular 2 利用Router事件和Title实现动态页面标题的方法
2017/08/23 Javascript
详解webpack模块化管理和打包工具
2018/04/21 Javascript
如何使用VuePress搭建一个类型element ui文档
2019/02/14 Javascript
如何优雅地在Node应用中进行错误异常处理
2019/11/25 Javascript
JavaScript实现简单验证码
2020/08/24 Javascript
python 测试实现方法
2008/12/24 Python
Python+django实现文件上传
2016/01/17 Python
Python中easy_install 和 pip 的安装及使用
2017/06/05 Python
Python 使用type来定义类的实现
2019/11/19 Python
django实现web接口 python3模拟Post请求方式
2019/11/19 Python
德国婴儿推车和儿童安全座椅商店:BABYSHOP
2016/09/01 全球购物
超市业务员岗位职责
2013/12/05 职场文书
车辆安全检查制度
2014/01/12 职场文书
交通事故责任认定书
2015/08/06 职场文书
SQL注入篇学习之盲注/宽字节注入
2022/03/03 MySQL