アプリに表示されるモーダル div があり、フォーム要素が含まれていますが、フォームを送信したくありません。値はページ上の他の DOM 要素に書き込まれます。
ただし、「OK」アクションの実行を許可する前に、このモーダルのフィールドが有効であることを確認したいと思います。
IE9で動作させるにはこれが必要です(IIRCはサポートしていません.checkValidity()
)
だから、私が求めているのは、[OK] ボタン (送信ボタンではなく) をクリックしたときに、送信せずにこのフォームで無効なものを検証して表示するにはどうすればよいかということです。
<input required />
できるだけ多くのhtml5機能(など)を使用したいと思います。
JsFiddle: http://jsfiddle.net/gibble/AtHas/