js如何判断checkbox是否选中

JS即Javascript,Javascript是一种由Netscape的LiveScript发展而来的脚本语言,主要目的是为了解决服务器终端语言,比如Perl,遗留的速度问题。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。JS大量被应用在web开发中,可以增加网页的特效,用户体验度的提高等等!!
这里演示如何利用js判断表单元素checkbox是否被选中.

操作方法

  • 01

    新建HTML页面,创建一个表单元素(checkbox):

  • 02

    运行结果:

  • 03

    写js方法检测checkbox是否选中:

  • 04

    直接单击: 点击测试链接;提示未选中;勾选checkbox再次单击: 点击测试,提示已选中!!

  • 05

    如果是多个checkbox,怎用循环判断即可:示例如下:

  • 06

    选中php,java、js,点击:测试2,会打印出已选中的checkbox;

  • 07

    示例代码: <html><head><meta http-equiv="content-type" content="text/html;charset=UTF-8" /><title>JS 判断是否选中checkbox</title></head><body><input type="checkbox" id="cbox" name="cbox" value="PHP">PHP<br><input type="checkbox" id="cbox" name="cbox" value="Java">Java<br><input type="checkbox" id="cbox" name="cbox" value="c#">C#<br><input type="checkbox" id="cbox" name="cbox" value="C++">C++<br><input type="checkbox" id="cbox" name="cbox" value="js">js<br><input type="checkbox" id="cbox" name="cbox" value="css">css<br><p/><a onclick="is_check();" href="javascript:void(0);">点击测试</a><br/><a onclick="mutil_check();" href="javascript:void(0);">测试2</a><script type="text/javascript">//判断是否选中方法(单个checkbox) function is_check(){     //获取checkbox对象     var statue = document.getElementById("cbox");      if(statue.checked){         alert("已选中!!");     }else{         alert("未选中!!");     } } //多个checkbox是否选中,判断方法 function mutil_check(){     var str="";     var obj = document.getElementsByName("cbox");                 var obj_legth = obj.length;                     for(var i=0;i<obj_legth;i++){         if(obj[i].checked){            str+="值为:"+obj[i].value+"的文本框被选中!\r\n";            //alert("值为:"+obj[i].value+"的文本框被选中!");        }     }     alert(str);}</script> </body></html>

(0)

相关推荐

  • jquery判断checkbox是否选中

    根据jquery判断checkbox是否选中而做后续处理 操作方法 01 创建js判断函数 function demo(){   alert($("#demo").attr(&qu ...

  • jquery如何判断checkbox是否选中

    jquery判断checkbox是否被选中,可以通过each遍历checkbox,然后就可以判断哪些是否被选中了. 操作方法 01 创建三个文件夹,jq放jquery,还有check_test.htm ...

  • js中如何使复选框永不被选中

    复选框是checkbox. 如果希望checkbox永远不被选中,最少有2中方法: 用CSS给checkbox添加disabled属性. <input type="checkbox&q ...

  • 怎么获取checkbox的值和选中方法

    checkbox就是多选框,是我们经常使用HTML控件,也是在前端开发中不可避免使用的控件之一,获取checkbox的方式多种多样,笔者就来总结几种获取checkbox的方式供大家参考(笔者使用的是$ ...

  • 如何判断字符串是否为数字

    web开发,或者编程中都会用到变量,变量是存储对象或者字符串的载体,变量的类型可以是数字类型,字符串类型,double类型,bool类型等等.那么如何判断一个字符串是否为数字呢?? 由于正则表达式是通 ...

  • 如何判断Excel中两个文本是否一致

    有时候我们需要对Excel输入的两部分内容的匹配性进行校对,判断两部分内容是否一致?一个个的人工逐一比对,太费时间了,工作效率也不高.那怎么样才能快速高效的对文本的一致性进行检验呢?下面我们一起来看一 ...

  • 如何在Excel中提身份证号生日和性别

    每年新入学的一年级学生,都需要向上级教育部门上报一份包含身份证号、出生年月等内容的电子表格,以备建立全省统一的电子学籍档案。数百个新生,就得输入数百行相应数据,这可不是个轻松活儿。有没有什么办法能减轻 ...

  • Windows下使用VisualSVN Server搭建SVN服务器

    使用 VisualSVN Server来实现主要的 SVN功能则要比使用原始的 SVN和Apache相配合来实现源代码的 SVN管理简单的多,下面就看看详细的说明。 VisualSVN Server的 ...

  • Excel表格怎么筛选带有小数点的数据?

    本文使用office 2013,其他版本应该也可以。 新建一列,用于显示判断结果 2、输入函数 IF =IF ( A2-INT(A2)>0 , 1, 0) A2 判断对象数据 =IF ( 判断条 ...