※過去ブログの転記
type
text
,hidden
,password
,email
とか個人的によく使うものは省略。
input type="tel"
はPCや非対応ブラウザではinput type="text"
の時と同じsearch
,datetime-local
,date
,month
,week
,time
は値がある場合かつフォーカスした時とホバーした時に入力欄右端にリセット(x)が表示される (今までCSS+jQueryでわざわざxボタン作ってやってました...)input type="search"
はxボタンが表示される以外はinput type="text"
の時と同じinput type="color"
すごい!!!JSColorいらないじゃん!!!と思ったらSafari非対応だったのでクソ- datetime系は今までdatetime-picker使ってたけどフォーマットとかに拘らないならdatetime-picker不要なのかもしれない
type="image"
はクリックした画像のxy軸がname_x,name_yに入って返ってくる。
属性
autocomplete
は個人的にはChromeの自動入力補完機能を使って欲しくない時に使うmax
,min
は入力欄のtypeによって最大(小)値を設定できる(ex.type="number" max="n"
,type="date" max="Y-m-d"
...etc)