JS判断checkbox至少选择一项

 1 function Check()
 2 {
 3 if(checkboxs("checkboxname") == false){ // checkboxname: checkbox的名字
 4 alert(‘请至少选择一项!‘);
 5 return false;
 6 }
 7 return true;
 8 }
 9
10 function checkboxs(objNam){
11 var obj = document.getElementsByName(objNam); // 获取对象
12 var objLen= obj.length; // 获取数组长度
13 var objYN; // bool
14 var i;
15 objYN=false;
16 for (i = 0;i< objLen;i++){
17 if (obj[i].checked==true) {
18 objYN= true;
19 break;
20 }
21 }
22 return objYN;
23 }
时间: 2024-08-05 06:44:25

JS判断checkbox至少选择一项的相关文章

js判断checkbox状态,处理表单提交事件

功能描述:手机网页需要一个投票功能,通过form的post提交.有5-20个checkbox选项,至少选一项,至多选三项.需要在用户点击提交按钮前,判断checkbox的状态是否符合条件,符合则提交到后台,不符合弹窗提示. 效果图: js代码: <script> function Check(){ var cbs = document.getElementsByTagName("input"); var b = false; var count = 0; for(var i

checkbox 最多选两项

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>久信臻氏</title></head><body><form action="index.php" method="post"> <div> <label for=&q

如何判断checkbox复选框是否选中

如何判断checkbox复选框是否选中:本章节介绍一下如何用jquery判断一个checkbox复选框是否被选中,方式有很多种,这里只是简单介绍一下比较常用的两种方式,不提供完整的代码,给出主要的代码片段.方式一: $("#ck").prop("checked")==true 关于prop()可以参阅jQuery的prop()方法一章节.方式二: $("#ck").is(":checked") :checked可以参阅jQue

js获取checkbox复选框获取选中的选项

js获取checkbox复选框获取选中的选项 分享下javascript获取checkbox 复选框获取选中的选项的方法. 有关javascript 获取checkbox复选框的实例数不胜数.js实现: var form = document.getElementById("form2"); var field = form.elements["test2"]; var option = Dining.getSelectedOption(form, field);

js判断checkbox是否已选

代码: <h2>Default</h2> @using (Html.BeginForm()) { <ul> <li>@Html.CheckBox("subject") 语文</li> <li>@Html.CheckBox("subject")数学</li> <li>@Html.CheckBox("subject")英语</li> <l

avalon js实现checkbox全选

转载请注明: TheViper http://www.cnblogs.com/TheViper  duplex双工绑定是avalon绑定里面最有趣的一个,因为它在内部帮开发者做了很多事,让开发者写的代码减少,代码更优雅.下面随便演示一个常见的checkbox全选. 要求:(老掉牙了,还是说一下) 1.勾选了全选框后,下面的子选框全被勾选:没勾选全选框,则子选框全部不勾选 2.子选框如果有一个未勾选,则取消全选框勾选: 3.子选框全部勾选,则勾选全选框 <!DOCTYPE html> <h

js实现CheckBox全选全不选

CheckBox全选全不选的js方法 效果: 页面 :<table style="width: 2350px; table-layout: fixed;" border="0" cellpadding="0" cellspacing="1" bgcolor="b5d6e6" class="data_table"> <tr class="scrollColThe

JS:checkbox 全选及传值相关

判断checkbox是否被选中. if ($('#checkbox-id').attr('checked')) { // do something } if ($("#checkbox-id")get(0).checked) { // do something } if($('#checkbox-id').is(':checked')) { // do something } 前台传值,后台接收值 <script language="javascript" t

在CheckBox中,仅仅允许选择一项

作用相当于RadioButonList <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <script type="text/javascript"> function UncheckOthers(objchkbox) { //Get the parent control