2012-03-29 11 views
0

1つの割り当てで、私はonblurを使用してフィールドを "検証"しています。送信時にアクティブフィールドがぼやけてしまうようにする(ユーザーがアクティブフィールドのフォーカスを最初に失うことなく、送信ボタンを押したりクリックした場合)。 Chromeでは正常に動作しますが、IEでは正常に動作しません。 >onSubmit投稿のIEで

<フォームのオープンをonSubmit = "document.activeelement.blur()">

<入力名= "フィールド" onBlurイベント= "整数にラウンド":私はこのようなコードを持っています

<提出ボタンを>

<フォームクローズ>

、私が24.27を入力してから、私は、フォームがまだアクティブである間、Enterキーを押し、値がChromeでなく、IEで24に変更されますと言います投稿される価値はまだ24.27

助けてくれる誰にも感謝します!

答えて

0

は自分で解決策に達しました。 onblurを使用しないでください。実際のフィールドでonchangeを使用します。