IE中radio 或checkbox的checked屬性初始狀態(tài)下不能選中顯示問題
更新時(shí)間:2009年07月25日 13:51:15 作者:
checked屬性在IE下不能正確實(shí)現(xiàn)的問題
在IE中,在使用checkbox或radio時(shí),你會發(fā)現(xiàn)有時(shí)不能通過CheckBoxObject.checked = true或CheckBoxObject.setAttribute('checked', true)的方法使checkbox或radio被預(yù)選中。
解決這個問題的方法就是利用checkbox或radio的defaultChecked的屬性,將defaultChecked屬性置為true即可,具體實(shí)現(xiàn)是 CheckBoxObject.setAttribute('defaultChecked', true)或 CheckBoxObject.defaultChecked= true,這樣就能實(shí)現(xiàn)checkbox和radio在IE中初始狀態(tài)下被選中了。
具體例子:
<script type="text/javascript"><!--
var test1= document.getElementById("checkboxID");
test1.setAttribute('defaultChecked',true);
// --></script>
解決這個問題的方法就是利用checkbox或radio的defaultChecked的屬性,將defaultChecked屬性置為true即可,具體實(shí)現(xiàn)是 CheckBoxObject.setAttribute('defaultChecked', true)或 CheckBoxObject.defaultChecked= true,這樣就能實(shí)現(xiàn)checkbox和radio在IE中初始狀態(tài)下被選中了。
具體例子:
復(fù)制代碼 代碼如下:
<script type="text/javascript"><!--
var test1= document.getElementById("checkboxID");
test1.setAttribute('defaultChecked',true);
// --></script>

JS如何判斷是否為ie瀏覽器的方法(包括IE10、IE11在內(nèi))
這篇文章主要介紹了JS如何判斷是否為ie瀏覽器的方法(包括IE10、IE11在內(nèi)),需要的朋友可以參考下
2015-12-12 
JavaScript合并兩個數(shù)組并去除重復(fù)項(xiàng)的方法
這篇文章主要介紹了JavaScript合并兩個數(shù)組并去除重復(fù)項(xiàng)的方法,涉及javascript操作數(shù)組的合并與去重的相關(guān)技巧,需要的朋友可以參考下
2015-06-06 
微信小程序點(diǎn)擊滾動到指定位置的實(shí)現(xiàn)
這篇文章主要介紹了微信小程序點(diǎn)擊滾動到指定位置的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
2020-05-05 
小程序?qū)崿F(xiàn)頁面頂部選項(xiàng)卡效果
這篇文章主要為大家詳細(xì)介紹了小程序?qū)崿F(xiàn)頁面頂部選項(xiàng)卡效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
2018-11-11 
JS實(shí)現(xiàn)簡單易用的手機(jī)端浮動窗口顯示效果
這篇文章主要介紹了JS實(shí)現(xiàn)簡單易用的手機(jī)端浮動窗口顯示效果,涉及javascript針對頁面元素的動態(tài)操作相關(guān)技巧,適用于做廣告展示,需要的朋友可以參考下
2016-09-09 
javascript 調(diào)用其他頁面的js函數(shù)或變量的腳本
web開發(fā)的時(shí)候,有時(shí)候需要使用其他頁面上寫好的javasript函數(shù)、變量。如彈出窗口需要使用父窗口中的函數(shù),框架1需要使用框架2中的函數(shù)。
2008-05-05