如何使用javascript来设置checkbox的选中状态

总共有10个人,分属5个区域,点击第一个区域,显示所有的人,但是属于这个区域的人前面checkbox打勾,其他人不打勾。请问如何使用javascript来达到这个效果,或者其他方法也行~

代码如下:


var obj = document.getElementById("tt");
var value = obj.checked;
alert(value);// 若选中,则返回true,否则返回false
obj.checked = false;// 设置复选框为不选中状态

拓展资料:

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-10-04

1、定义一个checkbox节点

<input type='checkbox' id='iptchk'/>

2、根据id获取checkbox节点

var chk = document.getElementById('iptchk');//通过getElementById获取节点

3、通过checked设置为true,变checkbox为选中状态

chk.checked = true;//设置checked为选中状态

第2个回答  2018-05-28
1、定义一个checkbox节点<input type='checkbox' id='iptchk'/>;
2、根据id获取checkbox节点var chk = document.getElementById('iptchk');//通过getElementById获取节点;
3、通过checked设置为true,变checkbox为选中状态chk.checked = true;//设置checked为选中状态。
第3个回答  2011-10-31
给每个标签设置两个class,一个共同的class,和5个不同的class.第一个class负责显示所有人,另外一个class负责相应的打钩。
如果用javascript:你需要自己写一个函数来获取class
如果用jquery就简单多了,可以直接获取元素的class
第4个回答  2011-10-29
首先你要能区分出哪些是属于这个区域的人的checkbox
然后在checkbox上加上checked="checked"

如何使用javascript来设置checkbox的选中状态
代码如下:var obj = document.getElementById("tt");var value = obj.checked;alert(value);\/\/ 若选中,则返回true,否则返回falseobj.checked = false;\/\/ 设置复选框为不选中状态

js实现checkbox全选、不选与反选的方法
给全选 不选 反选添加点击事件 3.用for循环checkbox 4.把checkbox的checked设置为true即实现全选 5.把checkbox的checked设置为false即实现不选 6.通过if判断,如果checked为true选中状态的,就把checked设为false不选状态,如果checked为false不选状态的,就把checked设为true选中状态。二、html代码: ...

求javascript checkbox 选中事件代码
在JavaScript中,我们可以使用`addEventListener`方法来监听checkbox的选中事件。当checkbox的状态改变时,会触发`change`事件。下面是一个简单的示例代码:javascript \/\/ 获取checkbox元素 var checkbox = document.getElementById('myCheckbox');\/\/ 为checkbox添加change事件监听器 checkbox.addEventListener('chang...

js代码里 多选框 如何写成选中状态?
获取到checkbox元素后,设置其checked属性为true或false来改变其选中状态。 function check(){ \/\/根据ID获取checkbox元素 设置其checked属性为true 选中 document.getElementById("myCheck").checked=true;} function uncheck(){ \/\/根据ID获取checkbox元素 设置其checked属性为false 取消选中 document...

怎么用JavaScript实现复选框的全部选择和全部取消
思路:获取复选框对象→循环设置ckecked属性值(true表示选中,false表示未选中)。关键代码:obj.checked = true | false;实例演示如下:1、HTML结构 item-1item-2item-3item-4item-52、

如何使用javascript修改checkbox的选中状态
最新修改 <Script language="JavaScript"> function change(str,e){ if(e.value!="")from1[str].checked=true;else from1[str].checked=false;} <\/Script>

求javascript checkbox 选中事件代码
首先通过getElementById或其它方式获得这些对象obj,然后判断obj.checked = true或false就可以了。例: ...function testClickBigCheckBox(){ var big = document.getElementById('bigclassauthorize');var small1 = document.getElementById('smallclassauthorize1');var small2 = document.getElementB...

求教,怎么实现当checkbox的复选框全部选中时,全选框自动选中
function cli(Obj){ \/\/获取控制其它复选框的对象obj var collid = document.getElementByIdx_x("all")\/\/获取需要全选,全不选功能的所有复选框 var coll = document.getElementsByName(Obj)\/\/如果obj被选中,则全选 if (collid.checked){ \/\/循环设置所有复选框为选中状态 for(var i = 0;...

js如何判断checkbox是否选中js怎么判断checkbox是否选中
在Servlet(jsp)中用Stringchk=request.getParameterValues(CheckBox的名字);就能可到所有被选择的CheckBox值,如果没有选择则数组:chk为null。自己测试下就知道了 asp怎么设置复选框?1.InStr()start可选参数。为数值表达式,设置每次搜索的起点。如果省略,将从第一个字符的位置开始。如果start包含Null,...

如何使用javascript控制checkbox必须选择两项
window.onload=function(){ var chks=document.getElementsByName("chk"); for(var i=0;i<chks.length;i++){ chks[i].onclick=function(){ var ischk=0; for(var j=0;j<chks.length;j++){ if(chks[j].checked)ischk++;...

相似回答