1. 程式人生 > >IE8下select出現bug解決

IE8下select出現bug解決

select控制元件在IE8下出現的bug(IE6、IE7都OK的)

document.all.seltZw.add(window.Option(province[i], province[i]));

改為-》

document.getElementById("seltZw").add(new Option(province[i], province[i]));

document.getElementById("yy").add(Option(document.getElementById("xx").options[n].innerText,document.getElementById("xx").options[n].value));
改為-》
document.getElementById("yy").add(new Option(document.getElementById("xx").options[n].innerText,document.getElementById("xx").options[n].value));


document.getElementById("yy").add(Option(document.getElementById("xx").options[i].innerText,document.getElementById("xx").options[i].value));
改為-》
document.getElementById("yy").add(new Option(document.getElementById("xx").options[i].innerText,document.getElementById("xx").options[i].value));
即可