HTMLメソッド属性


定義と使用法

このmethod属性は、フォームデータの送信方法を指定します(フォームデータは、 action属性で指定されたページに送信されます)。

form-dataは、URL変数(with method="get")またはHTTP postトランザクション(with method="post")として送信できます。

GETに関する注意:

  • フォームデータを名前と値のペアでURLに追加します
  • URLの長さには制限があります(約3000文字)
  • GETを使用して機密データを送信しないでください。(URLに表示されます)
  • ユーザーが結果をブックマークしたいフォーム送信に便利です
  • GETは、Googleのクエリ文字列などの安全でないデータに適しています

POSTに関する注意:

  • HTTPリクエストの本文内にフォームデータを追加します(データはURLに表示されません)
  • サイズ制限はありません
  • POSTを使用したフォーム送信はブックマークできません

に適用されます

このmethod属性は、次の要素で使用できます。

エレメント 属性
<フォーム> 方法

「get」メソッドを使用してフォームを送信します。

<form action="/action_page.php" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>

ブラウザのサポート

Attribute
method Yes Yes Yes Yes Yes