|
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ù)。
JavaScript技術(shù):IE DOM實現(xiàn)存在的部分問題及解決方法,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。