2011-11-11 13 views

答えて

1

を、1は、テキスト入力を持っている場合、キーを入力してください。ただし、ご送信ボタンを隠す押すことにより提出することができます。

<form action="wherever"> 
    <input type="text" name="input" /> 
    <input type="submit" value="Submit" name="submit" style="display: none;" /> 
</form> 

ボタンレスインターフェイスのこのタイプは、コマンドプロンプトのようなインターフェースに有用であり得るが、一般に、ユーザは、しばしば、送信ボタンを持つフォームを認識する。

2

submitボタンが必要です。そうでない場合はinputinputになります。

はもちろん、あなたは、提出を強制するために、いくつかのJavaScriptを使用することができますいずれかonblurinputfocusを失ったとき)、またはenter keyを押したとき。

ただし、これはユーザーエクスペリエンスの観点から非常に悪い考えだと思います。人々はsubmitボタンを期待しています。ここで

は、別のSOいくつかの提案と答えている:<form>

Submitting a form by pressing enter without a submit button

関連する問題