入力属性によるフォームの強化
メニューを表示するにはスワイプしてください
HTMLの<input>要素は、動作を変更する属性でカスタマイズ可能。
以下はよく使われる主な属性。
value
入力要素の初期値を設定。
- ボタンの場合:ボタンのテキストを定義;
- テキスト/パスワードフィールドの場合:デフォルトのテキストを設定;
- チェックボックス/ラジオボタンの場合:選択時に送信される値を設定。
注意
valueはtype="file"と併用不可。
index.html
autofocus
ページの読み込み時に自動的に入力欄へフォーカス
注意
下記の例では、コードを実行してもページがリロードされないため、この機能は動作しません。
index.html
required
入力必須属性。フィールドが入力されるまでフォームの送信ができない。
index.html
placeholder
ユーザーが入力するまで、入力欄内に補助テキストを表示。電話番号やカード情報などのフォーマットに便利。
index.html
Note
各例では異なる type 属性を使用しており、入力欄の動作に影響します。入力タイプについては次の章で解説。
1. input 要素のデフォルト値を設定するために使用される属性はどれか。
2. input 要素に期待される値のヒントや例を設定するために使用される属性はどれか。
3. フォーム送信前に入力フィールドが必ず入力されている必要があることを指定するために使用される属性はどれか。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 5. 章 4
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 5. 章 4