永发信息网

js为input 设置checkbox元素属性并设为选中状态

答案:4  悬赏:30  手机版
解决时间 2021-02-17 10:42
js为input 设置checkbox元素属性并设为选中状态
最佳答案
推荐使用兼容浏览器方式。
根据W3C的表单规范 ,在checked属性是一个布尔属性,这意味着只要该 attribute 存在,即使它没有值,或是一个空字符串,该属性对应的 property 就是 true。以下是兼容浏览器方式,判断 checkbox 元素的 checked 属性是否为"真" 的方法:
代码如下:
if ( elem.checked ) 
if ( $(elem).prop("checked") ) 
if ( $(elem).is(":checked") ) 
如果你使用jQuery 1.6 ,代码if ( $(elem).attr("checked") ),将获得一个属性(attribute) ,它不改变该复选框被选中和选中。它只是用来存储默认或选中属性的初始值。为了保持向后兼容,.attr() 方法从 jQuery 1.6.1+ 开始除了返回属性值外,还会更新 property 属性,因此 boolean attribute(布尔属性)不需要通过 .prop() 来改变其值。
全部回答
document.getElementById('checkboxid').checked = true;
1、定义一个checkbox节点

2、根据id获取checkbox节点
var chk = document.getElementById('iptchk');//通过getElementById获取节点
3、通过checked设置为true,变checkbox为选中状态
chk.checked = true;//设置checked为选中状态
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
屏蔽电缆有哪些型号?VV22-0.6/1KV-2*4是
请问 我的三星Note 5 里的S Note 功能 简易图
用proteus怎么仿真无线收发模块
都说两个人是否彼此喜欢,看眼睛可以看出来,
有做天津招标代理的吗?
本人想皈依,不知有什么要求
淘宝上。芝芝香港代购的化妆品是真假
姓名个性签名设计 李子诚
单选题在果实形成的过程中,激素的作用是A.赤
lgg3韩版行货要刷机吗
DNF连发不能用了怎么办
excel中卡方函数返回值是什么意思?两组数据
结婚可否送胸针
【保险公司】逆向选择
黄芪枸杞茶有什么功效?什么体质人不能服用?
推荐资讯
求解有9面彩旗,要摆3行,每行4面,该怎样摆
同时掷出七颗骰子后,向上的七个面上的点数的
冀 Ru8888是谁的车呀 有人能帮忙解答吗
irfp450 这个场效应管能否并联使用来增加输出
旅游策划师资格证怎么考
CAD, 如何找到直线与不规则曲线的最短距离?如
我想买房子价格在20万左右现在没有钱怎么贷款
为什么在浏览器里玩洛克王国登陆后不能进去
我没有结婚但是我有孩子,我想和孩子的父亲分
一亿天等于多少年?
高三毕业了,女生向我表白..
中国邮政(大椅山邮政支局)我想知道这个在什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?