247

<input type='button' />HTMLとはどう違います<input type='submit' />か?

4

8 に答える 8

247

<input type="button" />ボタンはフォームを送信しません - デフォルトでは何もしません。これらは通常、AJAX アプリケーションの一部として JavaScript と組み合わせて使用​​されます。

<input type="submit">ボタンは、JavaScript で別の方法で指定しない限り、ユーザーがボタンをクリックしたときのフォームを送信します。

于 2008-11-14T14:29:18.087 に答える
21

「ボタン」とは、Javascript を使用して追加機能を追加できるボタンのことです。「送信」入力タイプには、配置されたフォームを送信するデフォルトの機能があります (もちろん、Javascript を使用して追加の機能を追加することもできます)。

于 2008-11-14T14:30:11.283 に答える
8

ボタンは単独ではフォームを送信しません。これは JavaScript を使用して何らかの操作を実行するために使用される単純なボタンですが、送信は、ユーザーが送信ボタンをクリックするたびにデフォルトでフォームを送信する一種のボタンです。

于 2011-04-26T10:45:34.337 に答える
3

IE 8 は、実際には送信またはボタンに遭遇した最初のボタンを使用します。input type=submit にすることでどれが望ましいかを簡単に示す代わりに、ページ上の順序が実際には重要です。

于 2015-05-14T23:03:39.807 に答える