私はこのようなテキストと送信ボタンを備えたシンプルなフォームを持っています
<label>Input something </label>
<input type="text" id="TextId" value="Whatever you input,it is wrong" />
<div id="ErrorDiv"></div>
<input type="submit" id="SubmitButton""/>
ErrorDivでマルチラインメッセージを表示するために、テキストボックスにフォーカスアウトイベントを添付します。
ボタンの送信をクリックすると、テキストのonfocusoutが最初に実行され、ボタンがその位置から移動します。Onclickイベントは発生しません。
フィドルリンク
誰でも私にそれがどのように起こるのか、そしてどのようにそれを修正する
のかを説明することができます
ありがとう。