• 【html5】html5学习笔记2--表单


    html5 新增输入类型

    html5新增了 email、number、Date pickers (date, month, week, time, datetime, datetime-local)

    、url、search、color、range输入类型

    1 <form action="" method="post" accept-charset="utf-8">
    2  搜索<input type="search" name="" value=""><br>
    3  色盘 <input type="color" name="" value=""><br>
    4  url <input type="url" name="" value=""><br>
    5  邮箱 <input type="email" name="" value=""><br>
    6  日期 <input type="date" name="" value=""><br>
    7  滑动 <input type="range" name="" value="1"  min='1' max ='10' placeholder=""><br>
    8  <input type="submit" name="" value="提交" placeholder="">
    9 </form>

    在浏览器中的效果

     

    html5新增表单元素

    datalist keygen output

    keygen output目前只有opear支持

    datalist 元素规定输入域的选项列表。

    列表是通过 datalist 内的 option 元素创建的。

    如需把 datalist 绑定到输入域,请用输入域的 list 属性引用 datalist 的 id:

    Webpage: <input type="url" list="url_list" name="link" />
    <datalist id="url_list">
    <option label="W3School" value="http://www.W3School.com.cn" />
    <option label="Google" value="http://www.google.com" />
    <option label="Microsoft" value="http://www.microsoft.com" />
    </datalist>  

    html5新增表单属性

    新的 form 属性:

    • autocomplete
    • novalidate (不验证表单元素)

    新的 input 属性:

    • autocomplete(当用户在自动完成域中开始输入时,浏览器应该在该域中显示填写的选项)
    • autofocus(属性规定在页面加载时,域自动地获得焦点。)
    • form 适用于所有的input类型 当form标签定义了id属性  input标签只要指定form属性等于id的值 就不必包含在form标签内 布局更加灵活
    • <form action="" method="post"  id="myform">
       name<input type="text" name="" value=""><br>
       passwd <input type="passwd" name="" value="1"  min='1' max ='10' placeholder=""><br>
       <input type="submit" name="" value="提交" placeholder="">
      </form>
      <input type="password" name="" value="" placeholder="" form="myform">
    • form overrides (formaction, formenctype, formmethod, formnovalidate, formtarget)
    • height 和 width
    • list
    • min, max 和 step ( range 和number 类型的表单元素的属性 min 最小,max 最大值 step 表示步长)
    • multiple( 文件可以多个上传)
    • pattern (regexp)( 使用正则表达式对表达验证)
    • placeholder (为空的时候提示的文字)
    • required(必填的值 )
  • 相关阅读:
    PHP register_shutdown_function函数详解
    Git
    JS动态加载JS与CSS文件
    解析PHP中ob_start()函数的用法
    PHP Fuzzing行动——源码审计 黑客注入防范
    PHP扩展类ZipArchive实现压缩解压Zip文件和文件打包下载
    canvas 创建渐变图形
    视频作为背景的表单
    H5 pattern
    ajax函数里不能用this调用
  • 原文地址:https://www.cnblogs.com/tl542475736/p/3887743.html
Copyright © 2020-2023  润新知