0

私は次のような形をしています

<input type="text" name="test" value="">
<input type="submit" name="submit" value="Send">

Enterボタンを押すと、テキストボックス(br)に新しい行が作成されますが、Enterキーを押すと送信がトリガーされ、値がすぐに送信されます。この問題を解決するにはどうすればよいですか?

4

2 に答える 2

2

必要なのは、おそらく。<textarea>ではなく要素です<input>。構文は少し異なりますが、主な違いは、type属性がなく、代わりに「値」が開始タグと終了タグの間にあることです。

<textarea name="test" rows="1">value here</textarea>
<input type="submit" name="submit" value="Send">

rows="1"これは単にエミュレートするためのものであることに注意してください<text>。改行を許可する場合は、おそらくその属性に高い値を使用する必要があります。

于 2012-08-10T03:54:13.550 に答える
1

入力用のテキスト領域を試してください

<textarea name="test"></textarea>
于 2012-08-10T03:56:08.627 に答える