checkbox在执行appendChild后checked值丢失

在改旧系统的时候用到 checkbox

在执行 appendChild 前 checkbox 的 checked 的值为  true

可执行 appendChild 后值就变成了 false

网上搜了一下说是 IE 6 7 的 BUG 说 IE 8 已经解决

可我用的是 IE 8 一样有这个问题

网上说的解决方法是在 appendChild 前给 checkbox 的 chedked 的值赋给  defaultChecked

我是在 appendChild 后再给 checkbox  的checked 的值再赋一次。

posted on 2012-09-20 09:37  thegavincheng  阅读(216)  评论(0编辑  收藏  举报