5

テキストボックスの値を設定するときのクイッククロスブラウザJSの質問:

document.getElementById("balanceText").innerText = "111";

document.getElementById("balanceText").value = "111";

どちらも IE で壮大に動作し、

ただし、Chrome、FF、Opera、Safari では機能しません。

これらのブラウザで機能する別の方法はありますか?

4

1 に答える 1

14

他のすべてが等しい場合document.getElementById("balanceText").value = "111";、JS をサポートするすべての重要な* ブラウザーで正常に動作します。

要素が 1 つだけあり、 nameだけでなくidid="balanceText"として実際にそれを持っていることを確認してください。

*あなたはNS 4を気にしませんか?

于 2011-10-10T14:23:50.480 に答える