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 基于原型的对象(创建、调用)
Oct 16 Javascript
ext前台接收action传过来的json数据示例
Jun 17 Javascript
Javascript实现代码折叠功能
Aug 25 Javascript
jQuery实现磁力图片跟随效果完整示例
Sep 16 Javascript
Node.js的Mongodb使用实例
Dec 30 Javascript
Node.js Express 框架 POST方法详解
Jan 23 Javascript
javascript获取图片的top N主色值方法详解
Jan 26 Javascript
webpack组织模块打包Library的原理及实现
Mar 10 Javascript
Vue中多个元素、组件的过渡及列表过渡的方法示例
Feb 13 Javascript
简单了解vue中的v-if和v-show的区别
Oct 08 Javascript
Javascript中的this,bind和that使用实例
Dec 05 Javascript
ES5 模拟 ES6 的 Symbol 实现私有成员功能示例
May 06 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
thinkphp3.x中变量的获取和过滤方法详解
2016/05/20 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
2019/05/30 PHP
精通JavaScript 纠正 cleanWhitespace函数
2010/03/11 Javascript
jQuery UI Autocomplete 1.8.16 中文输入修正代码
2012/04/16 Javascript
JS隐藏参数post传值实例
2013/04/18 Javascript
jCallout 轻松实现气泡提示功能
2013/09/22 Javascript
从jquery的过滤器.filter()方法想到的
2013/09/29 Javascript
JavaScript对IE操作的经典代码(推荐)
2014/03/10 Javascript
JavaScript插件化开发教程(五)
2015/02/01 Javascript
JQ实现新浪游戏首页幻灯片
2015/07/29 Javascript
jquery显示隐藏元素的实现代码
2016/05/19 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
2016/11/30 Javascript
js实现固定宽高滑动轮播图效果
2017/01/13 Javascript
基于JavaScript实现活动倒计时效果
2017/04/20 Javascript
Vue filters过滤器的使用方法
2017/07/14 Javascript
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
Node.js Buffer模块功能及常用方法实例分析
2019/01/05 Javascript
[01:55]TI9显影之尘系列 - Evil Geniuses
2019/08/22 DOTA
在Python中操作列表之List.pop()方法的使用
2015/05/21 Python
解决python nohup linux 后台运行输出的问题
2018/05/11 Python
使用python3调用wxpy模块监控linux日志并定时发送消息给群组或好友
2019/06/05 Python
python for和else语句趣谈
2019/07/02 Python
与Django结合利用模型对上传图片预测的实例详解
2019/08/07 Python
PyTorch里面的torch.nn.Parameter()详解
2020/01/03 Python
Python-opencv 双线性插值实例
2020/01/17 Python
Opencv python 图片生成视频的方法示例
2020/11/18 Python
静态成员和非静态成员的区别
2012/05/12 面试题
C#可否对内存进行直接的操作
2015/02/26 面试题
java程序员面试交流
2012/11/29 面试题
演讲稿怎么写
2014/01/07 职场文书
周年庆典邀请函范文
2014/01/24 职场文书
驻村工作先进事迹
2014/08/14 职场文书
2014流动人口计划生育工作总结
2014/12/20 职场文书
幼儿园教师师德表现自我评价
2015/03/05 职场文书
致运动员加油稿
2015/07/21 职场文书
mysql自增长id用完了该怎么办
2022/02/12 MySQL