フィールド名が次のように繰り返されるフィールドの動的な番号を持つフォームがあります。
fieldA__1__
fieldA__2__
fieldA__3__
私のフォームハンドラーには、すべての着信エラーに対する応答メッセージがありますが、に対する応答は1つしかないfieldA
ため、サーバーが間違っていると通知した場合、エラーハンドラーは応答しませんfield__123__
。
私はこのように返されたフィールドを分割することを修正しようとしました:
// returnField = "fieldA__1__";
lookupField = returnfield.split("__")[0]
分割は常に探しているフィールドを返す必要があるため、これは常に探しているフィールド名を私に与えることを望んでいました。
fieldA > fieldA
fieldA__1__ > fieldA
しかし、これはIEでは壊れているようです...(もちろん)。
質問:
文字列を分割して分割された文字列の最初の要素を返すクロスブラウザの安全な方法は何ですか?
ありがとう!