送信ボタンがあると、Enterキーを押すとフォームが送信されます。テキスト入力が1つのhtmlフォームがある場合は、送信ボタンがない場合でも入力を押しても送信されますか?
送信ボタンは必要ですか?
ボタンが不要な場合は、削除することを検討しています。
送信ボタンがあると、Enterキーを押すとフォームが送信されます。テキスト入力が1つのhtmlフォームがある場合は、送信ボタンがない場合でも入力を押しても送信されますか?
送信ボタンは必要ですか?
ボタンが不要な場合は、削除することを検討しています。
を、1は、テキスト入力を持っている場合、キーを入力してください。ただし、ご送信ボタンを隠す押すことにより提出することができます。
<form action="wherever">
<input type="text" name="input" />
<input type="submit" value="Submit" name="submit" style="display: none;" />
</form>
ボタンレスインターフェイスのこのタイプは、コマンドプロンプトのようなインターフェースに有用であり得るが、一般に、ユーザは、しばしば、送信ボタンを持つフォームを認識する。
submit
ボタンが必要です。そうでない場合はinput
はinput
になります。
はもちろん、あなたは、提出を強制するために、いくつかのJavaScriptを使用することができますいずれかonblur
(input
がfocus
を失ったとき)、またはenter key
を押したとき。
ただし、これはユーザーエクスペリエンスの観点から非常に悪い考えだと思います。人々はsubmit
ボタンを期待しています。ここで
は、別のSOいくつかの提案と答えている:<form>
で