IE在DOM操作有表單控件時的bug
更新時間:2008年12月10日 17:57:30 作者:
影響的范圍: IE的所有版本
在表單的radio/checkbox控件中,一旦他們的DOM結(jié)構(gòu)被更改過就會出現(xiàn)這個bug。
bug描述
當(dāng)象下例中那樣操作了表單radio/checkbox的DOM結(jié)構(gòu)時(或者直接影響了他們的結(jié)構(gòu)時)選中的checkbox/radio將會自動恢復(fù)到默認狀態(tài),有如點了reset按鈕一樣。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
解決方法
可以在操作DOM之前,用defaultChecked來設(shè)置checked的值。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
當(dāng)象下例中那樣操作了表單radio/checkbox的DOM結(jié)構(gòu)時(或者直接影響了他們的結(jié)構(gòu)時)選中的checkbox/radio將會自動恢復(fù)到默認狀態(tài),有如點了reset按鈕一樣。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
解決方法
可以在操作DOM之前,用defaultChecked來設(shè)置checked的值。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
相關(guān)文章
javascript select options 排序(保持option 對象完整性)
select options 排序(保持option 對象完整性)2010-03-03獲取 textarea 標(biāo)簽第n行的文字的js代碼
獲取 textarea 標(biāo)簽第n行的文字的實現(xiàn)代碼,非常的不錯,兼容了firefox.2009-08-08兼容Firefox和IE的onpropertychange事件oninput
onpropertychange能夠捕獲每次輸入值的變化。例如:對象的value值被改變時,onpropertychange能夠捕獲每次改變,而onchange需要執(zhí)行某個事件才可以捕獲。2008-06-06