最新閲覧日:

http://oshiete1.goo.ne.jp/kotaeru.php3?q=101678
で、enterでsubmitされない方法が記載されているのですが、
No.3の回答に対して、もうすこし詳しく具体的に教えていただけないでしょうか?
当方、javaは、まったくわかりません。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

手前味噌ですが


http://jyutaro.tripod.co.jp/submit.html
にて言及しています。

HTMLカテゴリに似た質問があったので
http://oshiete1.goo.ne.jp/kotaeru.php3?q=113396

こちらはそれ以前の過去に出た、似た質問です。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=99969

#ちなみにsubmitは予約語ではありません。
#type属性値がとれる候補は、DTDを拝借すると
<!ENTITY % InputType
"(TEXT | PASSWORD | CHECKBOX |
RADIO | SUBMIT | RESET |
FILE | HIDDEN | IMAGE | BUTTON)"
>
こんな感じなのでこれ以外の値を取る事が出来ませんが(注:これは予約語ではなくパラメータエンティティ宣言に過ぎません)、name属性のデータ型は
CDATAですので、「評価されない文字列」を指定できます。
    • good
    • 0

こんにちは。


要するにEnterキーでSubmitされなければよいのですか?

<form name="hoge" method="post" action="hoge">
ここの部分を
<form name="hoge" method="post" action="hoge" onSubmit="return false;">
というように記述して見て下さい。

#ちなみにEnterキーでSubmitされるのは、form内に<input type="text">が
#一つしか存在しない場合です。
#さらに、JavaScriptとJAVAは別の言語です。

お役に立てれば幸いです。

参考URL:http://www.openspc2.org/JavaScript/
    • good
    • 0

質問で二つのパターンが出てますが、両方ともボタンの名前を "submit" と


いう名前にしています。

<input type="button" name="submit" …

の name="submit" のところがまずいのだ、と No.3 の回答は指摘しています。
別の(予約語以外の)名前にしなければ駄目だ、と。例えば、

<input type="button" name="send_btn" …

とかのように。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報