美文网首页
HTML 5 form智能表单

HTML 5 form智能表单

作者: 木易先生灬 | 来源:发表于2018-10-08 19:43 被阅读0次

智能表单

<form action="" method="get">
    <p>请选择颜色: <input id="mycolor" type="color" /></p>
    <p>请选择日期: <input type="date" /></p>
    <p>请输入电子邮件: <input type="email" /></p>
    <p>请输入网站地址: <input type="url" /></p>
    <p>购买数量: <input type="number" value="1" min="1" max="100" step="1" /></p>
    <p>请选择区间范围: <input id="myrange" type="range" value="5" min="5" max="50" step="5" /><span id="shownum">5</span></p>
    <input type="submit" value="提交"/>
</form>

type="类型"

<input type="类型" />
新增的类型:
Color         颜色选择器
Date              日期选择框
Datetime        日期时间选择框
datetime-local    日期和时间 (无时区)选择框
month          月份选择器
time            时间选择框
week           周和年选择框
email          电子邮件
number         数值的输入域
range           区间选择器
search          搜索框
tel             电话号码
url             url地址

number         数值的输入域
value="1"      默认值
min="1"        最小值
max="100"      最大值
step="1"       增减的步长

表单新元素(了解)

oninput 输入内容的事件
onchage 输入内容改变的事件

<input list="browsers" name="浏览器">
<datalist id="browsers">
    <option value="Internet Explorer">Internet Explorer</option>
    <option value="Firefox">Firefox</option>
    <option value="Chrome">Chrome</option>
    <option value="Opera">Opera</option>
    <option value="Safari">Safari</option>
</datalist>

<select name="">
    <option value="Internet Explorer">Internet Explorer</option>
    <option value="Firefox">Firefox</option>
    <option value="Chrome">Chrome</option>
    <option value="Opera">Opera</option>
    <option value="Safari">Safari</option>
</select>


<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">
    <input type="range" id="a" value="50">100 +
    <input type="number" id="b" value="50">=
    <output name="x"></output>
</form>

表单新属性

<form action="" method="post">
    <input type="text" autofocus="autofocus" pattern="^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$" required="required" placeholder="请输入电子邮件" />
    <input type="submit" value="提交"/>
</form>
<!--
required="required"     必填项
placeholder="提示内容"     输入框提示
autofocus="autofocus"   自动获取焦点
pattern                 输入框验证的正则表达式
-->

相关文章

  • HTML 5 form智能表单

    智能表单 type="类型" 表单新元素(了解) oninput 输入内容的事件onchage 输入内容改变的...

  • _姜3

    @form表单form使用HTML5语法,顶部需添加说明 = = = = = = =...

  • HTML5新增表单元素

    表单新特性 1、form属性 在html4中表单内的从属元素必须写在表单内部,而在html5中,指定form元素的...

  • HTML表单的用法

    html表单用于搜集不同类型的用户输入。

    元素 form元素定义html表单 HTML 表单包含表单元...

  • 02_html&css

    HTML 表单标签 form标签属性action:表单提交的路径,可以是html,也可以...

  • 2019-10-24 表单标签

    今天学习了html表单 HTML表单(

    标签) 属性: 1 action:决定表单提交的地...

  • H5表单

    H5表单 1. HTML4 form表单复习 input 表单type属性值 text ...

  • HTML表单用法

    HTML form表单用于为用户输入创建 HTML 表单。收集用户不同类型的数据。 HTML Form 語法 表单...

  • HTML5表单

    Html5增加了一些新的特性 form属性Html5之前所有的表单属性都要放到form里面,新增了form属性后,...

  • web前端学习技术之对HTML5 智能表单的理解

    Html5新增input的form属性,用于指向特定form表单的id,实现input无需放在form标签之中,即...

网友评论

      本文标题:HTML 5 form智能表单

      本文链接:https://www.haomeiwen.com/subject/rznjaftx.html