私は次のような形をしています
<input type="text" name="test" value="">
<input type="submit" name="submit" value="Send">
Enterボタンを押すと、テキストボックス(br)に新しい行が作成されますが、Enterキーを押すと送信がトリガーされ、値がすぐに送信されます。この問題を解決するにはどうすればよいですか?
必要なのは、おそらく。<textarea>
ではなく要素です<input>
。構文は少し異なりますが、主な違いは、type
属性がなく、代わりに「値」が開始タグと終了タグの間にあることです。
<textarea name="test" rows="1">value here</textarea>
<input type="submit" name="submit" value="Send">
rows="1"
これは単にエミュレートするためのものであることに注意してください<text>
。改行を許可する場合は、おそらくその属性に高い値を使用する必要があります。
入力用のテキスト領域を試してください
<textarea name="test"></textarea>