1. 当表单里面只有一个checkbox复选框时,这时候很容易判断checkbox复选框是否被选中,如下实例:

if(document.getElementById("ck1").checked){

alert("checkbox is checked");

}

document.getElementById("ck1").checked用于获取id为ck1的复选框的checked属性值,如果为true表示复选框选中,否则没有被选中。

2。 当表单里有n个checkbox的时候,我们需要使用js遍历来分别判断每个checkbox复选框checked属性值, 如:

function ifChecked()

{

var a = document.getElementsByName("cashbagSaveYN");

var n = a.length;

var k = 0;

for (var i=0; i

if(a[i].checked){

k = 1;

}

}

if(k==0){

alert("请选中Checkbox!");

return;

}

}

document.getElementsByName("cashbagSaveYN")获取到HTML文档中的所以checkbox,结果为一个数组,数组的元素为每个checkbox对象,然后我们使用for遍历这个数组,分别判断每个checkbox的checked属性值,从而来获取checkbox复选框是否被选中。

再看一个实例,该实例也是演示javascript如何判断checkbox是否被选中的。

4 doors

2 doors


function submitOrder() {

if((document.orderForm.door4.checked == true) && (document.orderForm.door2.checked == true)){

console.log("You selected two different door styles. Reselect door style.");

document.orderForm.door4.checked = false;

document.orderForm.door2.checked = false;

}else if((document.orderForm.door4.checked == false) && (document.orderForm.door2.checked == false)){

console.log("You did not select a door style! Please select a door style.");

} else {

var alertString = String("Order: ");

if(document.orderForm.door4.checked == true)

alertString += "4 doors.";

if(document.orderForm.door2.checked == true)

alertString += "2 doors.";

console.log(alertString);

}

}

html 判断checkbox,javascript判断checkbox是否被选中相关推荐

  1. php checkbox后台判断是否选中,jquery如何判断是否选中checkbox

    jquery判断是否选中checkbox的方法:1.使用is判断,代码为[if($('#checkbox-id').is(':checked'))]:2.使用attr判断,代码为[if ($('#ch ...

  2. 用js 判断datagrid 中的 checkbox 是否被选中

    private void Page_Load(object sender, System.EventArgs e)         {             // 在此处放置用户代码以初始化页面   ...

  3. C# 怎样判断 datagridview 中的checkbox列是否被选中

    开发(winform)时碰到这个问题 C# 怎样判断 datagridview 中的checkbox列是否被选中,错误原因都C#对类型判断相当严格,为了避免大家以后多走弯路,把我的思路和大家说一下,希 ...

  4. java中判断复选框是否选中_php 判断复选框checkbox是否被选中

    php 判断复选框checkbox是否被选中 复选框checkbox在php表单提交中经常被使用到,本文章通过实例向大家介绍php如何判断复选框checkbox中的值是否被选中,需要的朋友可以参考一下 ...

  5. jQuery: 判断checkbox复选框是否被选中

    本文介绍如何用jQuery获取checkbox复选框选中状态,或验证是否选中或取消选中复选框. jQuery: 判断checkbox复选框是否被选中 这里我们使用jQuery .is()方法和匹配的c ...

  6. php判断表单修改内容,JavaScript判断用户是否对表单进行了修改的方法_javascript技巧...

    本文实例讲述了JavaScript判断用户是否对表单进行了修改的方法.分享给大家供大家参考.具体分析如下: 这段JS代码可以判断出用户是否对表单内容进行了修改,如果修改了表单,并退出浏览器,则会提醒用 ...

  7. javascript 判断 前端 是 pc端 还是 移动端

    javascript 判断 前端 是 pc端 还是 移动端 <!DOCTYPE html> <html lang="en"> <head>< ...

  8. JavaScript判断浏览器类型及版本

    JavaScript判断浏览器类型及版本 你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器. 几天前,浏览器家族有 ...

  9. javascript判断输入的值是不是正整数

    转贴:2010年7月29日17:12:36 <script type="text/javascript"> /*判断文本框中输入的值是不是正整数*/ function ...

最新文章

  1. Git安装与Github基本使用(完整版 for mac)
  2. TableModel方法:
  3. jsoup 标准化html代码,Jsoup从元素抽取属性,文本和HTML
  4. 我的邮局系统,欢迎大家注册!hotxf.com
  5. linux软件包安装及自制yum源
  6. 《算法导论》第二章 入门
  7. 以太坊到底是什么 | 工作原理
  8. NLP--- 将改变你未来沟通方式的7种NLP技术(第二部分)
  9. c4dr20怎么安装oc渲染器怎么安装_阻尼铰链怎么安装 安装方法与注意事项介绍
  10. leetcode 761. Special Binary String
  11. nginx负载均衡核心模块(upstream和proxy模块)及常用参数介绍
  12. mysql 查找入职时间最早_查找入职员工时间排名倒数第三的员工所有信息SQL
  13. CAS (5) —— Nginx代理模式下浏览器访问CAS服务器配置详解
  14. centos7 查看cpu温度
  15. 【nexys3】【verilog】小设计——拆弹游戏
  16. 智能座舱HIL测试台架集群搭建的必要性
  17. 太阳光轨迹软件_教你记录太阳的轨迹
  18. [转]周易入门三十五问答
  19. ORA-39083 ORA-10615
  20. 感恩节 今天,留一天时间感谢自己

热门文章

  1. MySQL数据库 *实验17存储过程
  2. 05. Linear Regression with PyTorch
  3. vscode搭建前端开发环境
  4. java线程池4种使用方式
  5. JVM——垃圾收集器
  6. 高性能MySQL分析
  7. KSZ9031芯片升级KSZ9131,内核驱动文件
  8. MATLAB sub2ind函数用法
  9. Good Player真给力,有网络硬盘的朋友有福了~~~~
  10. 21.OSPF路由协议及配置(1)