易网时代-编程资源站
Welcome
微信登录
首页
/
脚本样式
/
JavaScript
/
IE在DOM操作有表单控件时的bug
bug描述
当象下例中那样操作了表单radio/checkbox的DOM结构时(或者直接影响了他们的结构时)选中的checkbox/radio将会自动恢复到默认状态,有如点了reset按钮一样。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Rank"s HTML document
IE form control bug
from:
never-online weblog
1. Select radio to checked
radio1
radio2
radio3
radio4
2. Click button to change dom structure
test
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
解决方法
可以在操作DOM之前,用defaultChecked来设置checked的值。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Rank"s HTML document
fixed IE form control bug
from:
never-online weblog
1. Select radio to checked
radio1
radio2
radio3
radio4
2. Click button to change dom structure
test
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图