フォーム method 属性

定義と用法

method 属性設定またはフォームのmethod属性の値を返します。

HTML method属性は、form-dataをaction属性で指定されたページに送信する方法を定義します。

も参照してください:

HTML リファレンスマニュアル:HTML <form> method 属性

インスタンス

例1

送信されるフォームデータの方法を変更する:

document.getElementById("myForm").method = "post";

自分で試してみる

例2

送信されるフォームデータの方法を返します:

var x = document.getElementById("myForm").method;

自分で試してみる

文法

method属性を返す:

formObject.method

method属性を設定する:

formObject.method = get|post

属性値

説明
get フォームデータを URL に付加します:URL?name=value&name=value(デフォルト)。
post フォームデータを HTTP POST トランザクションとして送信します。

技術的詳細

返り値: フォームの提出に使用される HTTP メソッド("get"または"post")を示す文字列値。

ブラウザのサポート

表の数字は、その属性を完全にサポートする最初のブラウザのバージョンを示しています。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート サポート サポート サポート サポート

注記:method 属性が未定義(デフォルト)の場合、Chrome、Internet Explorer/Edge、Firefox、Opera は「」を返します。get「」であり、Safari は何も返しません。