用js代码改变单选框选中状态的简单实例


Posted in Javascript onDecember 18, 2013

今天突然有一个需求要用到,使用js代码改变单选框的选中状态。当时想也不想直接

function doGender(gender) {
if (gender == "男") {


gel("radionan").style.checked = "checked";

} else {


gel("radionv").style.checked = "checked";

}
}

function gel(id) {

return document.getElementById(id);
}

一执行,没反应......

因为我们在radio标签中设置选中是checked="checked";所以下意识给gel("radionv").style.checked赋值为"checked",然后上网一查

原来在js代码中要选中该单选框要给checked赋值为true。

继续改为:

function doGender(gender) {
if (gender == "男") {


gel("radionan").style.checked = true;

} else {


gel("radionv").style.checked = true;

}
}

一执行,还是没反应,有点蒙了...哪里出错呢????

难道不是style属性么????

直接gel("radionan")点一下,可以看到checked属性。

那就没错了!!!!!

function doGender(gender) {
if (gender == "男") {


gel("radionan").checked = true;

} else {


gel("radionv").checked = true;

}
}

一执行,果然如此。。。。。。。。。。。。。。

一切到此结束!!!!!!!!!!!!

Javascript 相关文章推荐
处理文本部分内容的TextRange对象应用实例
Jul 29 Javascript
jQuery中innerHeight()方法用法实例
Jan 19 Javascript
JavaScript中的分号插入机制详细介绍
Feb 11 Javascript
bootstrap手风琴制作方法详解
Jan 11 Javascript
JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
Jan 18 Javascript
js实现简单的网页换肤效果
Jan 18 Javascript
JavaScript中数组的各种操作的总结(必看篇)
Feb 13 Javascript
利用express启动一个server服务的方法
Sep 17 Javascript
抖音上用记事本编写爱心小程序教程
Apr 17 Javascript
vue路由拦截器和请求拦截器知识点总结
Nov 08 Javascript
JavaScript位置参数实现原理及过程解析
Sep 14 Javascript
antd vue table跨行合并单元格,并且自定义内容实例
Oct 28 Javascript
浅析document.ready和window.onload的区别讲解
Dec 18 #Javascript
浅谈Javascript 执行顺序
Dec 18 #Javascript
Javascript浅谈之引用类型
Dec 18 #Javascript
浅析JQuery UI Dialog的样式设置问题
Dec 18 #Javascript
Jquery ajaxStart()与ajaxStop()方法(实例讲解)
Dec 18 #Javascript
jQuery.event兼容各浏览器的event详细解析
Dec 18 #Javascript
jquery中event对象属性与方法小结
Dec 18 #Javascript
You might like
php + nginx项目中的权限详解
2017/05/23 PHP
Lumen timezone 时区设置方法(慢了8个小时)
2018/01/20 PHP
List Information About the Binary Files Used by an Application
2007/06/18 Javascript
json 入门基础教程 推荐
2009/10/31 Javascript
javascript 动态生成私有变量访问器
2009/12/06 Javascript
js jquery验证银行卡号信息正则学习
2013/01/21 Javascript
JavaScript中的操作符==与===介绍
2014/12/31 Javascript
js实现每日自动换一张图片的方法
2015/05/04 Javascript
Prototype框架详解
2015/11/25 Javascript
JavaScript数组的栈方法与队列方法详解
2016/05/26 Javascript
AngularJS利用Controller完成URL跳转
2016/08/09 Javascript
JavaScript之WebSocket技术详解
2016/11/18 Javascript
Vue中组件之间数据的传递的示例代码
2017/09/08 Javascript
在Debian(Raspberry Pi)树莓派上安装NodeJS的教程详解
2017/09/19 NodeJs
Nodejs Express 通过log4js写日志到Logstash(ELK)
2018/08/30 NodeJs
在小程序开发中使用npm的方法
2018/10/17 Javascript
js实现input密码框显示/隐藏功能
2020/09/10 Javascript
Vue-drag-resize 拖拽缩放插件的使用(简单示例)
2019/12/04 Javascript
JavaScript封装单向链表的示例代码
2020/09/17 Javascript
[42:20]Secret vs Liquid 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
深入理解Python中装饰器的用法
2016/06/28 Python
python 处理telnet返回的More,以及get想要的那个参数方法
2019/02/14 Python
Python 3 实现定义跨模块的全局变量和使用教程
2019/07/07 Python
Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)
2020/02/13 Python
python实现启动一个外部程序,并且不阻塞当前进程
2020/12/05 Python
阿玛尼美妆加拿大官方商城:Giorgio Armani Beauty加拿大
2017/10/24 全球购物
ABOUT YOU匈牙利:500个最受欢迎的时尚品牌
2019/07/19 全球购物
计算机专业毕业生的自我评价
2013/11/18 职场文书
外贸实习生自荐信范文
2013/11/24 职场文书
五年级数学教学反思
2014/02/11 职场文书
旅游安全协议书
2014/04/21 职场文书
给校长的建议书200字
2014/05/16 职场文书
乡村教师党员四风问题对照检查材料思想汇报
2014/10/08 职场文书
《绝招》教学反思
2016/02/20 职场文书
jupyter notebook保存文件默认路径更改方法汇总(亲测可以)
2021/06/09 Python
Java并发编程之详解CyclicBarrier线程同步
2021/06/23 Java/Android