Form : Action Attribute (送信時のアクション)
2020/09/24
ToutoAsakusaHonganji_東都浅草本願寺
アクション属性:フォーム送信ボタンを押したら、例えば「/action_page.php」に送信される
<form action="/action_page.php">
<label for="fname">First name:</label><br>
<input type="text" id="fname" name="fname" value="John"><br>
<label for="lname">Last name:</label><br>
<input type="text" id="lname" name="lname" value="Doe"><br><br>
<input type="submit" value="Submit">
</form>
ターゲット属性:送信ボタンを押した後、データをどこに表示するかを特定する
<form action="/action_page.php" target="_blank">
_blank | 新規ウィンドウか新規タブへ回答が表示 |
_self | 現在のウィンドウへ回答が表示 |
_parent | 親フレームへ回答が表示 |
_top | ウィンドウの全画面へ回答が表示 |
framename | 命名されたiFrameへ回答が表示 |
メソッド属性:送信されたデータは、URL変数(method = "get"を使用)か、
HTTP postトランザクション(method = "post"を使用)として送信される
<form action="/action_page.php" method="get">
オートコンプリート属性:入力候補を出してくれるかどうかを「on/off」で特定する
<form action="/action_page.php" autocomplete="on">
ノバリデート属性:送信時に記入内容を検証しない
<form action="/action_page.php" novalidate>