作家
登录

IE中radio 或checkbox的checked属性初始状态下不能选中显示问题

作者: 来源:www.28hudong.com 2013-03-30 02:27:36 阅读 我要评论

在IE中,在使用checkbox或radio时,你会发现有时不能通过CheckBoxObject.checked = true或CheckBoxObject.setAttribute('checked', true)的方法使checkbox或radio被预选中。 解决这个问题的方法就是利用checkbox或radio的defaultChecked的属性,将defaultChecked属性置为true即可,具体实现是 CheckBoxObject.setAttribute('defaultChecked', true)或 CheckBoxObject.defaultChecked= true,这样就能实现checkbox和radio在IE中初始状态下被选中了。 具体例子: 复制代码 代码如下: <script type="text/javascript"><!-- var test1= document.getElementById("checkboxID"); test1.setAttribute('defaultChecked',true); // --></script>

  推荐阅读

  JavaScript 就地编辑HTML节点实现代码

点击编辑当前内容 Edit Demo 脚本之家 www.jb51.net Copyright:Super sha. [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]>>>详细阅读


本文标题:IE中radio 或checkbox的checked属性初始状态下不能选中显示问题

地址:http://www.17bianji.com/kaifa2/JS/28385.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)