2
工作
我的代碼:innerHTML的標籤選項不會在IE9
this.d.innerHTML = "";
this.d.innerHTML += "<option value='-1'>Selecciona Distrito</option>";
this.d.innerHTML += "<option value='santiagodesurco'>Santiago de Surco</option>";
this.d.innerHTML += "<option value='sanborja'>San Borja</option>";
this.d.innerHTML += "<option value='independecia'>Independencia</option>";
this.d.innerHTML += "<option value='miraflores'>Miraflores</option>";
this.d.innerHTML += "<option value='santanita'>Santa Anita</option>";
的問題是,在IE9選擇標籤的標籤選項將被忽略檢查出來:
http://i.stack.imgur.com/IolyV.png
但在Chrome中顯示標籤選項:
http://i.stack.imgur.com/sfbDS.png
這是我的問題,在此先感謝。
這是IE中的一個已知錯誤:http://support.microsoft.com/default.aspx?scid=kb;en-us;276228 –
我建議使用DOM來創建SELECT及其選項 –
作爲一般規則,我會建議構建字符串並設置** innerHTML屬性** **。不幫助/修復你的代碼,這只是一個建議 – Ian