ここに、FireFox、Chrome、InternetExplorer 9では正常に機能しているが、InternetExplorer8では機能していないコードがあります。選択ボックスを扱っています。
var finalExclusionList = Dom.get("finalExclusionList-box");
var countryList = Dom.get("regionsAndCountries-box");
for (var i=0; i<finalExclusionList.length; i++) {
countryList.add(finalExclusionList[i]);
}
countryList.addメソッドにエラーがあり、無効な引数を言っています...
IE8のエラーが何であるかを誰かが知っていますか?
IE8-CONSOLE.LOG
console.log(countryList)
LOG: [object HTMLSelectElement]
console.log(countryList[0])
LOG: [object HTMLOptionElement]
console.log(finalExclusionList[i])
LOG: [object HTMLOptionElement]
console.log(countryList.add)
LOG:
function add() {
[native code]
}
IE9-CONSOLE.LOG
>> console.log(countryList)
LOG: [object HTMLSelectElement]
>> console.log(countryList[0])
LOG: [object HTMLOptionElement]
>> console.log(finalExclusionList[i])
LOG: [object HTMLOptionElement]
>> console.log(countryList.add)
LOG:
function add() {
[native code]
}
ありがとうございました !