IE DOM實現(xiàn)存在的部分問題及解決方法
更新時間:2009年07月25日 14:09:15 作者:
IE DOM實現(xiàn)存在的部分問題及解決方法
總結(jié)了一下,主要在以下兩個方面:
1.在IE中腳本不能以setAttribute()來設(shè)置其樣式信息(css),必須采用element.style.property=value(注:此處value為要設(shè)定的值)的方式來實現(xiàn)某個元素的呈現(xiàn)效果。
eg.document.getElementById("id").style.fontweight="normal";
2.IE不支持以setAttribute()來設(shè)置其響應(yīng)事件,雖然這在W3c標(biāo)準(zhǔn)中是被支持,解決方法是采用標(biāo)記法引用響應(yīng)事件的處理程序,然后調(diào)用相關(guān)的處理函數(shù)的匿名函數(shù)來設(shè)置事件程序。
eg.document.getElementById("id").onclick=function (){ deal_with_onclick() };
注:其中deal_with_onclick() 是onclick事件的處理函數(shù)。
1.在IE中腳本不能以setAttribute()來設(shè)置其樣式信息(css),必須采用element.style.property=value(注:此處value為要設(shè)定的值)的方式來實現(xiàn)某個元素的呈現(xiàn)效果。
eg.document.getElementById("id").style.fontweight="normal";
2.IE不支持以setAttribute()來設(shè)置其響應(yīng)事件,雖然這在W3c標(biāo)準(zhǔn)中是被支持,解決方法是采用標(biāo)記法引用響應(yīng)事件的處理程序,然后調(diào)用相關(guān)的處理函數(shù)的匿名函數(shù)來設(shè)置事件程序。
eg.document.getElementById("id").onclick=function (){ deal_with_onclick() };
注:其中deal_with_onclick() 是onclick事件的處理函數(shù)。
相關(guān)文章
基于JS實現(xiàn)橫線提示輸入驗證碼隨驗證碼輸入消失(js驗證碼的實現(xiàn))
最近在開微信的頁面,在項目需求中遇到之前沒有做過的功能,要求橫線提示輸入驗證碼隨驗證碼輸入橫線消失,基于js怎么實現(xiàn)的呢?下面小編給大家分享基于js實現(xiàn)驗證碼功能,感興趣的朋友一起看看吧2016-10-10JavaScript 模擬類機(jī)制及私有變量的方法及思路
這篇文章介紹了JavaScript模擬類機(jī)制及私有變量的方法及思路,有需要的朋友可以參考一下2013-07-07至2023年最好用的兼容多瀏覽器的原生js復(fù)制函數(shù)copyText
因為后臺需要增加一些復(fù)制一些內(nèi)容非表單中內(nèi)容,那么下面這個函數(shù)就非常的好用了,其實也是利用了表單的數(shù)據(jù)權(quán)限比較容易突破,下面是具體的實現(xiàn)函數(shù),大家可以拿走2023-05-05javascript實現(xiàn)劃詞標(biāo)記劃詞搜索功能修正版
javascript實現(xiàn)劃詞標(biāo)記劃詞搜索功能修正版...2006-12-12如何清除IE10+ input X 文本框的叉叉和密碼輸入框的眼睛圖標(biāo)
從IE 10開始,type=”text” 的 input 在用戶輸入內(nèi)容后,會自動產(chǎn)生一個小叉叉(X),方便用戶點擊清除已經(jīng)輸入的文本,下面通過本文給大家介紹下如何清除IE10+ input X 文本框的叉叉和密碼輸入框的眼睛圖標(biāo)2016-12-12使用classList來實現(xiàn)兩個按鈕樣式的切換方法
下面小編就為大家分享一篇使用classList來實現(xiàn)兩個按鈕樣式的切換方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01