フォーム 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 は何も返しません。