首先我们大家在写页面的时候可能回经常遇到checkbox、radio等一些使选中或者是不选中的问题。这是我在项目当中做的时候发现的一个小知识点,把它赶紧记录下来。以便以后复习与巩固。
现把代码写出来再解释:
function operateCheckOrRadio() {
var sForm = document.getElementById("sform");
var sStatus = document.getElementById("status");
if (sForm == null || sForm == "")
return;
for (var i = 0; i < sForm.elements[sStatus].length; i++){
sForm.elements[sStatus][i].checked = true;//true表示为使打上对勾,反 之不打对勾
}
}
这个方法也可以用来当我们已经使checkbox、radio选中了,再一次选择别的按钮时需要把所选择的对勾给去掉,那么这个方法也同样使用。
另外在选择的时候可能(针对checkbox而言)只能选择2或者是3不等。可以看看这个方法
function operChecked() {
var num = 0;
var name = document.getElementsByName("attributes");//获取某一个checkbox的对象
for (var k = 0; k < name.length; k++) {
if (name[k].checked) {
num++;
if (num > 2) {//个数可以自己来决定
event.returnValue = false;//这一句话当你选择了2个再选择时根本选不了
}
}
}
}
分享到:
相关推荐
checkBox分别处理选中与不选中checkBox分别处理选中与不选中
简单实现自定义checkbox控件四种选择状态的图片样式
checkbox多项选中及取消选中
今天小编就为大家分享一篇layui之table checkbox初始化时选中对应选项的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
jquery checkbox 选中 取消 checkbox多选
JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值
通过CheckBox删除选中记录
循环动态判断checkbox是否被选中foreach(Control c in Panel1.Controls)
所以checkbox为false。...把选中的checkbox中的id,其中包括模块id,操作id,拼接成一个字符串,然后把字符串传递到action中。 每次调用此页面时,首选调用action中的选中的id字符串,然后根据在id字符串的基
CheckBox 选中效果 选中子的父自动选中,选中父的子全部选中 适用于C:Foreach 读取${list} 然后选中的选项添加到数据库
jquery获取checkbox选中的值,包括全选 取消全选 反选 选中奇数行 获取选中的值
checkbox是否选中。选中几个触发什么事件。
代码中简单易懂的获取所选中的CheckBox的值
jquery 实现鼠标单击行时,改变行的背景颜色,选中checkbox复选框
工程从数据库中获取相关信息,通过列表显示所有数据,实现了checkbox的全选,并将选中部分的数据传入后台,进行操作。
解决ListView嵌套CheckBox滑动时CheckBox选中状态错乱问题,以及listview中事件点击冲突问题;一个简单的小Demo;
把选中的checkbox置空,即将选中的checkbox不选中,实现的方法很多,下面为大家分享个不错可行,已测试的好方法,希望对大家有所帮助
在Struts中几种情况可以使标签初始就是选中的,Formbean里面该Property的值设为 1.on 、2.yes 、3.true 这三种情况都是可以实现默认选中的。 注:如果不选中,最好把Property的设置为””,因为在Action中得到...
两层嵌套的checkbox记录选中状态,listview嵌套Gridview,Gridview嵌套Checkbox