フォームメソッドプロパティ
例
フォームデータの送信方法を変更します。
document.getElementById("myForm").method = "post";
定義と使用法
メソッドプロパティは、メソッド属性の値をフォームに設定または返します。
method属性は、form-dataの送信方法を指定します(form-dataはaction属性で指定されたページに送信されます)。
ブラウザのサポート
Property | |||||
---|---|---|---|---|---|
method | Yes | Yes | Yes | Yes | Yes |
注: Chrome、Internet Explorer / Edge、Firefox、およびOperaは、メソッド属性が定義されていない場合(これはデフォルト値です)、「get」を返しますが、Safariは何も返しません。
構文
メソッドプロパティを返します。
formObject.method
メソッドプロパティを設定します。
formObject.method = get|post
プロパティ値
Value | Description |
---|---|
get | Appends the form-data to the URL: URL?name=value&name=value (this is default) |
post | Sends the form-data as an HTTP post transaction |
技術的な詳細
戻り値: | フォームの送信に使用されるHTTPメソッドを表す文字列(「get」または「post」のいずれか) |
---|
その他の例
例
フォームデータを送信するためのメソッドを返します。
var x = document.getElementById("myForm").method;
関連ページ
HTMLリファレンス:HTML <form>メソッド属性
❮フォームオブジェクト