网页上有一组 name=a 的复选框,如何判断至少选中一个,使用js(jquery)

如题所述

第1个回答  推荐于2018-03-19
$("input:checkbox[name='a']:checked").length > 0本回答被提问者和网友采纳

...选中时,立即触发一个效果,用js或者jquery应该如何实现
("input[type='checkbox']").click(function(){ if( $("input[type='checkbox']:checked").length>0){ \/\/当复选框选中值大于0,触发一个效果 }else{ \/\/否则,效果消失。} })如果不是你要的效果,追问

JS如何实现对name是数组的复选框的全选和反选以及取消选择? form内容...
你可以把多选框的名字都写成一样的,再给多选框多加一个属性,里面存储你想获得的ptpt值,像下面这样 <input type='checkbox' name='p' value='a1' ptpt='ptpt[1]'\/> <input type='checkbox' name='p' value='a2' ptpt='ptpt[2]'\/> 这样在获得选中的多选框后直接取ptpt属性的值...

HTML表单里怎样用JS检查checkbox勾选了并且文本框有内容
这个是用jQuery判断的,其中的id是需要你修改的当然你也可以用class。而这个判断如果直接写在js里因为只判断一次所以当你改变的时候也许会判断错误,在判断之前要交一个复选框改变时间或者文本框改变事件,也就是change()时间。合在一起就是 ("#复选框的id").click(function(){ if($("#id").att...

jQuery是如何判断被选中多选框的数量
最多选择3项, 满了3项之后其他复选框变灰, 也就是说不能再选择了,当你去掉一项之后 剩下未选的将会再次变为可选状态.=== <!DOCTYPE html PUBLIC "-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN" "http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd"> <html xmlns="http:\/\/www....

jquery中怎样获得多选框中,被选择的个数?
获取 checkbox的选中个数可以直接使用如下jquery语法 ("input[type='checkbox']:checked").length;实例演示如下 创建Html元素 <div class="box"><span>点击按钮获取选中个数:<\/span><br><div class="content"><input type="checkbox" name="test" >萝卜<input type="checkbox" name="test" >...

js获取多选框被选中的值(js获取选中的单选按钮)
js怎么取得name=checkbox[]的复选框选中个数利用name属性值获取checkbox对象,然后循环判断checked属性,true表示被选中,false表示未选中。首先用document.getElementsByName()这个方法,通过input标签的name属性将input元素获取,并存进obj这个变量值中。然后建一个check_val的数组,通过for循环将input标签的...

如何使用jquery判断一个页面中某个元素是否为第一个?
\/\/其他的a元素用css来控制就好不要用js\/\/第一个的话是$(".a:first").css({"background":"#000"});\/\/这样就可以了

Jquery怎么实现鼠标只能选中一个的效果?点击下一个的时候上一个还原,下...
li{ display:block; width:100px; height:28px;}.default{color: #000;border:1px solid #999;}.checked{color:#f00;border:1px solid #ff0;}<\/style><script src="jquery.min.js"><\/script><script>$(function(){$("li").each(function(){$(this).click(function(){$("li")....

Javascript问题,如果我有一排input,我随便点击一个,我如何知道我点击的...
您好:首先这个可以用index索引得到它所在的索引就可以了。jQuery方法:("input").click({ (this).index();});这样就可以得到点击元素的index索引了。JS方法:首先给每个input设置一个id属性如:<input type="button" id="1" value="第一个按钮"> 第二个的input就设置id为2,以此类推。然后在...

多个checkbox一次只能选择一个怎么写html
1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。2、在index.html中的<script>标签,输入js代码:('input').click(function () { var now = this;('input').each(function (i, e) { if (now !== e) { (e).attr('checked', false);} })});3、浏览器...

相似回答