form
フォーム

version 
2.0
3.2
4.0
5.0
分類(HTML5)
フロー・コンテンツ
分類(HTML4)
block要素
機能分類
フォーム
終了タグ

form要素の内部にある各フォーム要素をグループ化します。
テキストの入力、選択などを通じてサーバーへのデータ送信が可能になります。
同じページに複数のform要素がある場合は、各form要素単位でサーバーへのデータ送信を行います。
form要素内にform要素の記述はできません。

  • *
    【属性】
    • -
      action
      実行する URL
      action="http://www.pst.co.jp/hello.php"
    • -
      method
      フォーム送信時メソッド
      選択肢get,post
      method=get
    • -
      enctype
      コンテントタイプ
      選択肢application/x-www-form-urlencoded
      multipart/form-data
      text-plain
      enctype="multipart/form-data"
    • -
      target
      対象フレームの名前
      選択肢
      _self現在のウィンドウ(default)
      _blank 新しいウィンドウ
      _top トップウィンドウ
      _parent 親ウィンドウ
      上記以外 ユーザー定義のウィンドウ
      target="_blank"
      target="formX1" その名のウィンドウが対象
      versionHTML4で定義
    • -
      accept-charset
      エンコーディングの指定
      accept-charset="UTF-8"
      versionHTML4で定義
    • -
      name
      コントロールの名前の指定
      name="Form1"
    • -
      autocomplete
      オートコンプリートの指定
      選択肢on,off
      autocomplete="on"
      versionHTML5で新設
    • -
      novalidate
      送信時の検証をなくす
      versionHTML5で新設
  • *
    【例】

    <form action="html_tag/sample.php" method="post">
    name<input type="text" name="nx1">
    e-mail<input type="text" name="nx2">
    <input type="submit" value="送信">
    </form>

    あなたのブラウザでの見え方

  • *
    【関連タグ】

    input textarea select