FORM内でのEnter無効化

| コメント(0) | トラックバック(0)

FORM内テキストフィールドで、テキスト確定後、「Enter」を入力すると、ユーザーの意図に関係なく「action」で指定したファイルへサブミットする。
一般の人が使うアンケートフォームなどでは、ユーザーを惑わすことになり、解除したほうがいいだろう。

解除するには、2つのイベントハンドラを、フォームとボタンに加え、ボタンのタイプを「send」から「button」に変更することで実現できる。
以下、その方法。

<form action="xxx.php" method="post"  onsubmit="return false;">

<input type="button"  value="send" onclick="submit();" />

トラックバック(0)

トラックバックURL: http://www.ayabin.jp/mt5/mt-tb.cgi/214

コメントする

このブログ記事について

このページは、webmasterが2009年6月17日 10:06に書いたブログ記事です。

次のブログ記事は「チラシの表裏をPDFで表示」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

カテゴリ