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 相关文章推荐
js变量以及其作用域详解
Jul 18 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
Oct 20 Javascript
JS组件Bootstrap ContextMenu右键菜单使用方法
Apr 17 Javascript
第七章之菜单按钮图标组件
Apr 25 Javascript
AngularJS实现动态添加Option的方法
May 17 Javascript
Javascript中toFixed计算错误(依赖银行家舍入法的缺陷)解决方法
Aug 22 Javascript
详解使用VUE搭建后台管理系统(vue-cli更新至3.0)
Aug 22 Javascript
微信小程序配置服务器提示验证token失败的解决方法
Apr 03 Javascript
微信小程序实现手指拖动选项排序
Apr 22 Javascript
JS判断数组是否包含某元素实现方法汇总
Jun 24 Javascript
基于原生js实现判断元素是否有指定class名
Jul 11 Javascript
jQuery实现图片切换效果
Oct 19 jQuery
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发电子邮件
2006/10/09 PHP
getimagesize获取图片尺寸实例
2014/11/15 PHP
PHP 验证登陆类分享
2015/03/13 PHP
PHP实用小技巧之调用录像的方法
2019/12/05 PHP
javascript 动态设置已知select的option的value值的代码
2009/12/16 Javascript
jquery 批量上传图片实现代码
2010/01/28 Javascript
判断一个对象是否为jquery对象的方法
2014/03/12 Javascript
js实现按钮控制图片360度翻转特效的方法
2015/02/17 Javascript
Jquery实现地铁线路指示灯提示牌效果的方法
2015/03/02 Javascript
jquery实现图片随机排列的方法
2015/05/04 Javascript
jquery实现弹出层效果实例
2015/05/19 Javascript
javascript css红色经典选项卡效果实现代码
2016/05/17 Javascript
AngularJS 面试题集锦
2016/09/06 Javascript
js+css3制作时钟特效
2016/10/16 Javascript
Zabbix添加Node.js监控的方法
2016/10/20 Javascript
Angularjs的Controller间通信机制实例分析
2016/11/07 Javascript
mui框架移动开发初体验详解
2017/10/11 Javascript
vue中改变选中当前项的显示隐藏或者状态的实现方法
2018/02/08 Javascript
微信小程序开发之路由切换页面重定向问题
2018/09/18 Javascript
Vue 自定义指令功能完整实例
2019/09/17 Javascript
基于Vue的商品主图放大镜方案详解
2019/09/19 Javascript
[05:11]TI9战队采访——VIRTUSPRO
2019/08/22 DOTA
使用Python脚本将绝对url替换为相对url的教程
2015/04/24 Python
Python控制多进程与多线程并发数总结
2016/10/26 Python
Python实现基于二叉树存储结构的堆排序算法示例
2017/12/08 Python
pytorch中的inference使用实例
2020/02/20 Python
html5 乒乓球(碰撞检测)实例二
2013/07/25 HTML / CSS
IBatis持久层技术
2016/07/18 面试题
签约仪式主持词
2014/03/19 职场文书
还款承诺书范文
2014/05/20 职场文书
信用卡结清证明怎么写
2014/09/13 职场文书
2015年评职称个人工作总结
2015/10/15 职场文书
歌咏比赛口号大全
2015/12/25 职场文书
经典哲理警句:志不真则心不热,心不热则功不贤
2019/11/14 职场文书
MySQL数据库10秒内插入百万条数据的实现
2021/11/01 MySQL
Android Rxjava3 使用场景详解
2022/04/07 Java/Android