Button formAction 属性
定義と使用法
formAction
属性設定またはボタンの formaction 属性の値を上書きします。
formaction 属性は、フォームを送信するときにフォームデータをどこに送信するかを指定します。この属性はHTMLフォームの action 属性。
formaction 属性は type="submit" のボタンにのみ適用されます。
コメント:以下の例では、Internet ExplorerおよびOpera 12(およびそれ以前のバージョン)は "action_page2.php" を返し、Firefox、Opera 15+、Chrome、およびSafariは完全なURLを返します:"https://www.codew3c.com/action_page2.php"。
コメント:formaction 属性 HTML5の <button> 要素の新しい属性です。
例
例1
フォームを送信するときにフォームデータを送信する URL を返す:
var x = document.getElementById("myBtn").formAction;
例2
ボタンの formaction 属性値を変更する:
document.getElementById("myBtn").formAction = "/action_page2.php";
例3
formAction 属性の返し例:
var x = document.getElementById("myBtn").formAction;
文法
formAction 属性を返す:
buttonObject.formAction
formAction 属性を設定する:
buttonObject.formAction = URL
属性値
値 | 説明 |
---|---|
URL |
フォームデータを送信する場所を指定します。コメント:これにより <form> 要素の action 属性が上書きされます。 可能な値:
|
技術的詳細
返り値: | 文字列値、フォームデータをどこに送信するかを示す URL。 |
---|
ブラウザのサポート
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
サポート | 10.0 | サポート | サポート | サポート |
関連ページ
HTML 参考マニュアル:HTML <button> formaction 属性