2

次のエラーが表示されます。

SCRIPT16385: 実装されていません

次のコード行:

document.getElementById("amtcase").style = "background-color: #FFFFFF;";

「amtcase」はテキストフィールドです

これは IE9 でのみ発生し、Opera、Chrome、および FireFox で正常にテストされています。

4

2 に答える 2

6

IE では、そのような DOM ノードの「スタイル」属性を割り当てることはできません。いくつかの代替手段を実行できます。

document.getElementById('amtcase').style.backgroundColor = '#FFFFFF';

また

document.getElementById('amtcase').style.cssText = 'background-color: #FFFFFF';
于 2011-07-27T17:25:20.470 に答える
4

行う:

document.getElementById("amtcase").style["backgroundColor"] = "#FFFFFF";

また

document.getElementById("amtcase").style.backgroundColor = "#FFFFFF";
于 2011-07-27T17:21:52.293 に答える