JavaScript:フォームのコントロールで[Enter]キーが押されてもSubmit(送信)されないようにする方法

JavaScript:フォームのコントロールで[Enter]キーが押されてもSubmit(送信)されないようにする方法

webページに設置したフォームのコントロールでで[Enter]キーを押してもSubmit(送信ボタン)されないようにするためのJavaScriptサンプルプログラムを覚書。

JavaScriptのサンプルプログラム

ボタンがクリックされたときだけSubmitを実行したい場合には、以下のスクリプトを<head>~</head>の間に記述します。

サンプルプログラムの簡単な解説

webページがロードされるときにフォームの各コントロールの"onkeypress"に[Enter]キーが押されてもSubmitしないようにするプログラム(cancelSubmit)を呼び出す設定をスクリプトで実行しているだけです。