HTML5新增表单控件

1,065 阅读1分钟

HTML5新增表单控件

b.png


<form action="">
        <p>
            颜色选择按钮:<input type="color">
        </p>
        <p>
            日期选择:
            <input type="date">
        </p>
        <p>
            时间选择控件:
            <input type="time">
        </p>
        <p>
            电子邮件:
            <input type="email">
        </p>
        <p>
            必填:
            <input type="text" required>
        </p>
        <p>
            数字:
            <input type="number" min="10" max="20">
        </p>
        <p>
            拖拽条:
            <input type="range" min="10" max="20">
        </p>
        <p>
            搜索:
            <input type="search">
        </p>
        <p>
            网址:
            <input type="url">
        </p>
        <p>
            省份:
            <input type="text" list="provice-list">
            <datalist id="provice-list">
                <option value="河南"></option>
                <option value="河北"></option>
                <option value="湖南"></option>
                <option value="湖北"></option>
                <option value="上海"></option>
                <option value="广东"></option>
                <option value="广西"></option>
                <option value="陕西"></option>
                <option value="山西"></option>
                <option value="山东"></option>
            </datalist>
        </p>
        <p>
            <input type="submit" value="提交">
        </p>
    </form>

HTML5提供了这些新的标签,并且可以在提交表单时对 表单中相应的表单项进行与判断,判断是否符合标准例如,email url 其他的都比较平常,但输入框可以添加 required 属性进行必填操作,

在单行文本框中 ,通过list属性 与 datalist 标签中的id 值保持一致,从而使文本框添加了智能感应功能在option标签中设置value值为单行文本框提供提示信息。