HTML <button> formaction 属性
定義と使用法
formaction
属性は、フォームを送信する際にフォームデータをどこに送信するかを指定します。この属性はフォームの action 属性を上書きします。
formaction
属性は type="submit"
のボタン。
例
表单に2つの送信ボタンがあります。1つ目の送信ボタンは「action_page.php」にデータを送信し、2つ目の送信ボタンは「action_page2.php」に送信します:
<form action="/action_page.php" method="get"> <label for="fname">名字:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">姓氏:</label> <input type="text" id="lname" name="lname"><br><br> <button type="submit">送信</button> <button type="submit" formaction="/action_page2.php">別のページに送信</button> </form>
文法
<button type="submit" formaction="URL">
属性値
値 | 説明 |
---|---|
URL |
フォームデータをどこに送信するかを指定します。 可能な値:
|
ブラウザのサポート
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
9.0 | 10.0 | 4.0 | 5.1 | 15.0 |
注記:formaction
属性は HTML 5 での新しい属性です。