1

Jspページには、。を使用してテキストボックスを動的に追加する[追加]ボタンがありますid ="email"+rowindex

document.getElementById('email' + (2)).innerText行インデックス値である、を介して追加された電子メールの値を取得しようとすると(2)、Firefoxでは機能しませんが、IEでは完全に機能します。助けてください。

4

2 に答える 2

4

プロパティは.innerText非標準です。.textContent代わりに使用してください。


または、古いIEをサポートしている場合は、次のように実行できます。

var email = document.getElementById('email' + 2);

var text = email.textContent || email.innerText;
于 2012-10-04T13:39:35.353 に答える
0

この小さなコードは役立つかもしれません

var email = document.getElementById('email' + (2));
var text = email.value;

お役に立てれば!

于 2012-10-04T13:43:31.593 に答える