問題:
1、在ie8下,js動態新增 option 的時候,value 有值,但是文字內容新增不上
例:
var osheng = document.getelementbyid("osheng
");//
獲取下拉框物件
var option = new option("
北京", "北京"
);//
追加option
2、在ie8下,checked 無法獲取到 text 值。
var province = $("#osheng option:checked
").text();
解決方案:
1、給 option 新增 innertext 或者 innerhtml
var osheng = document.getelementbyid("osheng
");//
獲取下拉框
var option = new option("
北京", "北京"
);option.innertext = "北京"
;追加option
2、將 checked 改成 selected
var province = $("#osheng option:selected
").text();
IE8下相容background size方法
background size length percentage cover contain ie9 firefox 4 opera chrome 以及 safari 5 支援 background size 屬性。css3 新增的 background size 是乙個很有用的屬性,用於定義背景...
IE8下的替代elementFromPoint函式
因為ie8下的elementfrompoint x,y 中,x,y 不能同時為非立即數,所以自己寫乙個替代的函式。該函式用於模仿 elementfrompoint.獲取parent這個元素下,含有tagcls這個class屬性,又包含 x,y 這個client位置的最佳元素。return el ge...
IE8下實現相容rgba
昨天遇到乙個問題,要實現乙個背景透明的效果,用css3用rgba 就能實現,即 background rgba 0,0,0,5 但是要相容到ie8,就發現沒有透明效果,因為ie8不支援rgba 函式。下面我們總結一下rgba 函式的含義。rgba的含義,r代表red,g代表green,b代表blue...