html5中新增表單控制元件和屬性
阿新 • • 發佈:2019-01-24
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>html5表單控制元件</title>
</head>
<body>
<form>
<!-- <input type="email">-->
<!-- <input type="tel"> -->
<!-- <input type="url"> -->
<!-- <input type="search"> -->
<!-- <input type="range" step="2" min="0" max="10" value="5"> -->
<!-- <input type="num"> -->
<!-- <input type="color"> -->
<!-- <input type="datetime"> -->
<!-- <input type="time"> -->
<!-- <input type="date"> -->
<!-- <input type="week"> -->
<!-- <input type="month"> -->
<input type="text" placeholder="請輸入4到16個字元" autocomplete="on" autofocus>
<input type="submit" value="提交" formaction="http://my.csdn.net/Aloe_904">
<input type="button" value="提交到草稿箱" >
</form>
</body>
</html>
<!--
以下當格式不正確的時候,驗證不會通過的
email :電子郵箱文字框,當輸入的不是郵箱的格式,驗證不會通過,移動端的鍵盤會有變化
tel:電話號碼,移動端 會變成數字鍵盤
url:網址。
search:搜尋引擎
range:數值選擇器 step:每次跳的步數 min:最小值 max:最大值 value:此時的值
num:數字
color:顏色
datetime:顯示完整的日期
datetime-local:顯示完整的日期,不含時區
time:顯示時間,不含時區
date:顯示日期
week:顯示周
month:顯示月
新加屬性:
palcehoder:顯示提示資訊,
autocomplete:是否儲存使用者輸入值,預設是on,關閉提示選擇off
autofocus:滑鼠焦點自動聚集,沒有值
list和datelist:為輸入框構造一個選擇列表(list的值為datalist的ID)
required:必須填寫
pattern:正則驗證,例如pattern="\d{1,5}"只能輸入1到5 的數字
formaction:在submit中定義提交地址,只在submit中有用
-->