一般的に使われている HTML フォームの属性
一般的なHTML フォーム属性は、次のとおりです。
- フォームデータの送信先、つまりデータが後処理されるURLを指定します。
- フォームデータを送信する方法を指定するには、GETとPOSTの2つの一般的な方法があります。
- エンコードタイプ: フォームデータのエンコードタイプを指定します。一般的に使われるエンコードタイプはapplication/x-www-form-urlencodedとmultipart/form-dataです。
- 名前:JavaScriptなどのコードで参照するために使用される、指定されたフォームの名前。
- 送信先の指定、_blank(新しいウィンドウを開く)、_self(現在のウィンドウを開く)などがあります。
- 指定されたフォームのオートコンプリート機能を有効にするかどうか
- フォームに検証処理を行わないかどうかを指定します。
- 指定のフォームフィールドが必須であるかどうかを指定します。
- フォームフィールドの入力形式を指定し、正規表現を使用して検証できます。
- プレースホルダー:指定されたフォームに入力するテキストを表示します。
- readonly:指定のフォームフィールドが読み取り専用かどうかを指定します。
- 指定したフォームのフィールドを無効にするかどうか。
- value: デフォルト値をフォームのフィールドに指定します。
- max:指定のフォームフィールドの最大値。
- 指定フォームフィールドの最低値
- フォームフィールドのインクリメンタルなステップサイズを指定します。
- 複数の値が選択可能であるかどうかを指定可能なフォームフィールド (一般的にファイルのアップロードに使用されます)。
- サイズ:指定文字フィールドの表示幅(文字数)。
- 最大文字数(文字)を指定するテキストボックス長
- テキストフィールドの最小有効長(文字数)を指定します。
HTMLフォームでよく使われる属性ですが、個別のニーズに応じて適切な属性を選択してフォームフィールドの動作やスタイルを設定できます。