Support - Laravel
HTML input要素の型
input要素のtype属性の型
- ボタン (input type button)
<input type="button" value="ボタン" />
- ファイル (input type file)
<input type="file">
form要素には「method=”post”」と「enctype=”multipart/form-data”」の指定をしておくようにします。
input type fileの記述の後にaccept属性をつけると選択できるファイル形式の指定ができます。
jpegなら「accept=”image/jpeg”」というようにします。
<form method="post" action="#" enctype="multipart/form-data"> <p>JPEGファイル:<input type="file" name="example" accept="image/jpeg"></p> <p><input type="submit" value="送信する"></p> </form>
- 隠しデータ (input type hidden)
<input type="hidden" name="example" value="サンプル">
- 画像送信ボタン (input type image)
<input type="image" src="example.png" alt="送信">
- チェックボックス (input type checkbox)
<input type="checkbox">
- パスワード (input type password)
<input type="password" name="example">
- ラジオボタン (input type radio)
<input type="radio">
- リセットボタン (input type reset)
<input type="reset" value="リセッシュ">
- 送信ボタン (input type submit)
<input type="submit" name="submit" value="送信する">
- 一行テキスト (input type text)
<input type="text" value="一行テキスト">
HTML5で追加されたinput要素の型
- 検索フォーム (input type search)
<input type="search">
- 電話番号 (input type tel)
<input type="tel" name="tel" placeholder="00-0000-0000">
- URL (input type url)
<input type="url">
- メール (input type email)
<input type="email">
- 日付:年月日 (input type date)
<input type="date" name="example" min="2019-08-01" max="2019-12-31" value="2019-08-01">
- 日付:年月 (input type month)
<input type="month">
- 日付:年と週 (input type week)
<input type="week">
- 時間 (input type time)
<input type="time">
minで最小時間の指定ができて、maxで最大時間を指定して時間の入力範囲を指定できます。
時間フィールドで秒まで入力できるようにしたいときは、例えば「step="1″」とすると1秒単位になり、10にすると10秒刻みでコントロールできます。
<input type="time" name="example" min="10:00" max="19:00" step="1" value="10:00:00">
- 年月日と時間 (input type datetime-local)
<input type="datetime-local">
- 番号 (input type number)
<input type="number">
- スライダー (input type range)
<input type="range">
- カラー (input type color)
<input type="color" value="#aab1ff">
色の候補を作成して表示することもできます。
<input id="color-list" type="color" value="#aab1ff" list="colors"> <datalist id="colors"> <option value="#776dff"> <option value="#ff7555"> <option value="#ff67c5"> </datalist>