zoukankan      html  css  js  c++  java
  • Web-表单专题

    input控件

    对于input控件,增加了几个type,并且可以直接进行验证;

    1.email

    <form method="post">

    <!--邮件认证-->

    <input type="email" name="emali">

    <input type="submit" value="提交">

    </form>

    提交:

    2.Url

    <form method="post">

    <!--邮件认证-->

    <input type="url" name="url">

    <input type="submit" value="提交">

    </form>

    3.number

    <form>

    <input type="number" name="number">

    <input type="submit" value="提交">

    </form>

    属性 值 描述

    1. max number 规定允许的最大值

    2. min number 规定允许的最小值

    3. step number 规定合法的数字间隔(如果 step=”3”,则合法的数是 -3,0,3,6 等)

    4. value number 规定默认值

    4.range

    属性 值 描述

    1. max number 规定允许的最大值

    2. min number 规定允许的最小值

    3. step number 规定合法的数字间隔(如果 step=”3”,则合法的数是 -3,0,3,6 等)

    4. value number 规定默认值

    5.Date pickers

    date:显示日期

    datetime显示完整日期;

    datetime-local:显示完整日期  不含时区;

    time:显示时间,不含时区;

    week:显示周;

    month:显示月;

    <form>

    <input type="datetime" name="date">

    <input type="submit" value="提交">

    </form>

    6.search

    <form>

    <input type="search" name="search">

    <input type="submit" value="提交">

    </form>

    这个其实跟普通的文本框没有多大的区别,这样更加规范;

    7.color(颜色选择器)

    <form>

    <input type="color" name="color">

    <input type="submit" value="提交">

    </form>

    8.placeholder

    <form>

    <input type="email" name="email" placeholder="example@xx.com">

    <input type="submit" value="提交">

    </form>

    输入正确就会提交;

    错误会有提示,如下图:

    9.autocomplete(浏览器通过autocomplete特性能够知晓是否应该保存输入值以备将来使用,autocomplete应该用一保护用户敏感数据,避免本地浏览器对它们进行不安全的存储。)

    1. on 该字段无需保护,值可以被保存和恢复
    2. off 该字段需要保护,值不可以保存
    3. unspecified 包含的默认设置,如果没有被包含在表单中或没有指定值,则行为表现为on;

    <form action="" method="get" autocomplete="on">

    Name:<input type="text" name="name" /><br />

    E-mail: <input type="email" name="email" autocomplete="off" /><br />

    <input type="submit" />

    </form>

    当用户提交过一次表单后,再次访问,name的输入框会提示你曾输入的值,而email则不会提示。

    因为email设置了off(该字段需要保护,值不会保存)

    10.autofocus

    给表单加入这个属性,自动获取焦点; 

    11.list特性和datalist

    Select: <input type="url" list="url_list" name="link" />
    <datalist id="url_list">
    <option label="baidu" value="https://www.baidu.com/" >
    <option label="Google" value="http://www.google.com" >
    <option label="xinwen" value="http://news.baidu.com/" >
    </datalist>

    效果展示:

      

  • 相关阅读:
    学到了林海峰,武沛齐讲的Day63 网页制作思路 Toando 自定义form验证
    学到了林海峰,武沛齐讲的Day62 SONP实现AJax跨域 Iframe文件上传
    学到了林海峰,武沛齐讲的Day60 Form组件中的源码添加详解 gjango序列化 数据库取值转换
    学到了林海峰,武沛齐讲的Day59 Form组件
    学到了林海峰,武沛齐讲的Day58 分页 初识Form
    学到了林海峰,武沛齐讲的Day57 表单实战讲解
    学到了林海峰,武沛齐讲的Day56 表单实战讲解
    学到了林海峰,武沛齐讲的Day58 分页 form表单
    最详细的正则(转载)
    爬虫笔记(二):爬取药监局所有详情页数据
  • 原文地址:https://www.cnblogs.com/lovels/p/10869032.html
Copyright © 2011-2022 走看看