新增表单控件

一、email ——电子邮箱文本框

描述:

(1)当输入不是邮箱的时候,验证通不过

(2)移动端的键盘会有变化,英文键盘

<form>
    <input type="email" />
    <input type="submit" /> 按钮
</form>

 

二、tel ——电话号码

描述:没有验证信息,移动端键盘会变成数字的

<form>
    <input type="tel" />
    <input type="submit" />
</form>

 

三、url——网页的URL

描述:当输入不是网址的时候,验证通不过

<form>
    <input type="url" />
    <input type="submit" />
</form>

 

四、search —— 搜索引擎

描述:chrome下输入文字后,会多出一个关闭的X

<form>
    <input type="search" />
    <input type="submit" />
</form>

 

五、range——数值选择器

描述:min最小值、max最大值、step步数、value当前值

<form>
    <input type="range" step="2" min="0" max="10" value="2" />
    <input type="submit" />
</form>

 

六、number ——只能包含数字的输入框

<form>
    <input type="number"/>
    <input type="submit" />
</form>

 

七、color ——颜色选择器

<form>
    <input type="color"/>
    <input type="submit" />
</form>

 

八、datetime ——显示完整日期

utc表示世界标准时间

<form>
    <input type="datetime"/>
    <input type="submit" />
</form>

 

九、datetime-local :——显示完整日期,不含utc

<form>
    <input type="datetime-local"/>
    <input type="submit" />
</form>

 

十、time ——显示时间

<form>
    <input type="time"/>
    <input type="submit" />
</form>

 

十一、date  ——显示日期

<form>
    <input type="date"/>
    <input type="submit" />
</form>

 

十二、week  ——显示周

<form>
    <input type="week"/>
    <input type="submit" />
</form>

 

十三、month ——显示月

<form>
    <input type="month"/>
    <input type="submit" />
</form>

 

十四、placeholder ——输入框提示信息

描述:输入的时候提示信息消失

<form>
    <input type="text" placeholder="请输入4-16个字符" />
    <input type="submit" />
</form>

 

十五、autocomplete —— 是否保存用户输入值

描述:不显示用户曾经输入的信息。默认为on,关闭提示选择off

<form>
    <input type="text" placeholder="请输入4-16个字符" name="user" autocomplete="off" />
    <input type="submit" />
</form>

 

十六、autofocus ——指定哪个表单元素页面一打开就获取输入焦点

<form>
    <input type="text" placeholder="请输入4-16个字符" name="user" autocomplete="off" />
    <input type="password" placeholder="请输入4-16个字符" name="password" autocomplete="off" autofocus />  //这个页面一打开就获取焦点
    <input type="submit" />
</form>

 

十七、required :——此项必填,不能为空,否则不能提交有提示

<form>
    <input type="text" placeholder="请输入4-16个字符" name="user" autocomplete="off" required />
    <input type="password" placeholder="请输入4-16个字符" name="password" autocomplete="off" required />
    <input type="submit" />
</form>

 

十八、Pattern ——正则验证

描述:有安全隐患,可以通过F12删除

<form action="http://www.baidu.com">
    <input type="text" placeholder="请输入4-16个字符" name="user" autocomplete="off" pattern="\d{1,5}" />
    <input type="submit" value="提交" />
    <input type="submit" value="保存至草稿箱"/>
</form>

 

十九、Formaction ——在submit里定义单独的提交地址

<button type="submit" formaction="demo_admin.asp">以管理员身份提交</button>

 

posted @ 2017-04-06 17:26  念念念不忘  阅读(243)  评论(0编辑  收藏  举报