美文网首页web前端学员笔记
前端入门,input表单杂谈(中)

前端入门,input表单杂谈(中)

作者: h5溧水大表哥 | 来源:发表于2019-06-17 17:19 被阅读72次

    上次咱们一起学习了一下一些常用的input表单,这次随小编来看一下html5新增了哪些吧。
    不知道大家注意到没有,上次咱们提到了单选框、多选框,但在实际使用中除了这两个还有一个也很常用,是什么呢,我们一起来看一下:

    携程网.png
    相信大家在上网过程中一定遇到过这类下拉菜单,那它是怎么实现的呢?不要着急,咱们这次就从它开始,来互相学习一下html5新增的input表单。
    1、下拉菜单
    <select>
        <option >江苏</option>
        <option >北京</option>
        <option >上海</option>
    </select>
    

    显示如下:


    下拉框.png

    下拉框中的选项内容写在<option></option>中,即可实现下拉菜单;

    2、定义拾色器
    听上去很高大上,其实就是字面意思,就是用来选取颜色用的,它的代码如下:

        <input type="color">
    

    在不点击它的时候是这样的:

    定义拾色器1.png

    这时候可以看到啥也没有,点击它时会出现一个调色板,用以选取颜色:


    定义拾色器2.png

    3、定义时间

    ①年/月/日
    在浏览网页的时候也常见一下用以选择时间的表单,例如:


    携程日期选择.png

    他就可以通过这个来实现,我们先来看一下它如何实现:
    其实很简单,仅仅一行代码

      <input type="date">
    

    可以和携程这个实现同样的功能


    年月日.png

    当然啦,没它那个好看,这个样式具体怎样可以根据个人喜好或者工作要求去修改。
    还有类似可以选择其他不同时间的表单标签,咱们一起来看一下

    ②年/月/日/时/分

        <input type="datetime-local">
    

    它比年月日多了一个具体时间:


    年月日时分.png

    ③年/月

        <input type="month">
    

    这个只可以选择年月,无法选择具体日期


    年月.png

    ④年/周

        <input type="week">
    

    只能显示哪一年第几周


    年周.png

    ⑤时间

        <input type="time">
    

    只能选择具体时间


    时间.png

    4、定义email地址

        <input type="email">
    

    和文本框长一样,但搭配提交使用输入的e-mail地址必须合法


    email.png

    5、数字文本框

        <input type="number">
    

    和文本框也很相似,当点击它的时候会出现一个调整数字大小的钮,也只能输入数字

    数字文本框.png

    6、数字选择空间

        <input type="range">
    

    这个用在音量调节上比较多,长这样:


    数字选择控件.png

    它是可以滑动的。

    7、搜索框

    <input type="search">
    

    这个也和文本框长一样,它是定义搜索功能的文本框


    搜索框.png

    8、手机号码文本框

        <input type="tel">
    

    又是一个和文本框长一样的框,它只能输入合法的手机号码


    手机号码框.png

    9、网络地址文本框

        <input type="url">
    

    它也和普通文本框长一样,它和文本框的区别在于只能输入合法网络地址


    网络地址文本框.png

    input表单中得到各种文本框基本的长一样,区别在于定义的功能不同,不同场合使用不同文本框。

    input表单基本介绍完了,今天就暂时到这吧。当然它们还有很多属性,小编将在下期和大家一起讨论input表单的各种属性,请大家持续关注哦。

    小编作为初学者,多有不足和不对的地方,希望大家指出,同时也希望能和大家一起学习交流!
    未完待续。。。。。。

    相关文章

      网友评论

        本文标题:前端入门,input表单杂谈(中)

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