私は値を動的に追加しているgameTypeという名前のドロップダウンを持っています。addメソッドはIEにドロップダウンオプションを追加していません
function addGameType(){
var gameType=document.getElementById('GameType');
var all=document.createElement("option");
all.text="ALL";
all.value="ALL";
gameType.add(all,gameType[0]);
gameType.options[0].selected=true;
}
コードが正しくChromeとFirefoxのドロップダウンリストに新しい値を追加することなく、IEブラウザでそれを追加していません。
ありがとうございます。
は、機能はIEで正常に呼び出されますでしょうか?この方法の代わりに 'gameType.add(new Option( 'ALL'、 'All'、false、true));'を使用すると動作しますか?または 'gameType.insertBefore(all、gameType.firstChild)'?デベロッパーコンソールにエラーが報告されていますか?それは本当にInternet Explorer(どちらのバージョン)ですか、またはEdgeですか? –
こんにちは、私はIEのコンソールでタイプの不一致のエラーを得ていた。私はgameType.add(新しいオプション( 'ALL'、 'All'、false、true))を試しました。それは完全に揺れ動いている。どうもありがとう。 – user3718420