zoukankan      html  css  js  c++  java
  • input的type有哪些

    input的type类型:

    button 定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本)。
    checkbox 定义复选框。
    file 定义输入字段和 "浏览"按钮,供文件上传。
    hidden 定义隐藏的输入字段。
    image 定义图像形式的提交按钮。
    password 定义密码字段。该字段中的字符被掩码。
    radio 定义单选按钮。
    reset 定义重置按钮。重置按钮会清除表单中的所有数据。
    submit 定义提交按钮。提交按钮会把表单数据发送到服务器。
    text 定义单行的输入字段,用户可在其中输入文本。默认宽度为 20 个字符。

    HTML5 新的 Input 类型

    HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。

    全面介绍这些新的输入类型:

    • email:

      email 类型用于应该包含 e-mail 地址的输入域。

      在提交表单时,会自动验证 email 域的值。备注:iPhone 中的 Safari 浏览器支持 email 输入类型,并通过改变触摸屏键盘来配合它(添加 @ 和 .com 选项)。

    • url:

      url 类型用于应该包含 URL 地址的输入域。

      在提交表单时,会自动验证 url 域的值。备注:iPhone 中的 Safari 浏览器支持 url 输入类型,并通过改变触摸屏键盘来配合它(添加 .com 选项)。

    • number:

      number 类型用于应该包含数值的输入域。

      您还能够设定对所接受的数字的限定:

      <input type="number" name="points" min="1" max="10" />

      请使用下面的属性来规定对数字类型的限定:

      属性描述
      max number 规定允许的最大值
      min number 规定允许的最小值
      step number 规定合法的数字间隔(如果 step="3",则合法的数是 -3,0,3,6 等)
      value number 规定默认值
      备注:iPhone 中的 Safari 浏览器支持 number 输入类型,并通过改变触摸屏键盘来配合它(显示数字)。
    • range:

      range 类型用于应该包含一定范围内数字值的输入域。

      range 类型显示为滑动条。

      您还能够设定对所接受的数字的限定:

      <input type="range" name="points" min="1" max="10" /> 备注:如果没有规定最大、最小值这个数值范围的时候,默认是0到100。
    • Date pickers (date, month, week, time, datetime, datetime-local)(日期选择器):

      HTML5 拥有多个可供选取日期和时间的新输入类型:

      • date - 选取日、月、年
      • month - 选取月、年
      • week - 选取周和年
      • time - 选取时间(小时和分钟)
      • datetime - 选取时间、日、月、年(UTC 时间)
      • datetime-local - 选取时间、日、月、年(本地时间)

      下面的例子允许您从日历中选取一个日期:

      Date: <input type="date" name="user_date" />
    • search:

      search 类型用于搜索域,比如站点搜索或 Google 搜索。

      search 域显示为常规的文本域。

    • color

    浏览器支持

    Input typeIEFirefoxOperaChromeSafari
    email No 4.0 9.0 10.0 No
    url No 4.0 9.0 10.0 No
    number No No 9.0 7.0 No
    range No No 9.0 4.0 4.0
    Date pickers No No 9.0 10.0 No
    search No 4.0 11.0 10.0 No
    color No No 11.0 No No

    注释:Opera 对新的输入类型的支持最好。不过您已经可以在所有主流的浏览器中使用它们了。即使不被支持,仍然可以显示为常规的文本域。

    HTML5 的新的表单元素:

    HTML5 拥有若干涉及表单的元素和属性。

    本章介绍以下新的表单元素:

    • datalist
    • keygen
    • output
  • 相关阅读:
    UV动画
    使用RampTexture实现BRDF效果
    使用RampTexture来控制diffuse shading
    Half Lambert
    Lamber算法 & SurfaceShader自定义光照
    What is _MainTex_ST ?
    C# Enum,Int,String的互相转换
    Plugins in Unity
    Mono在Full AOT模式下的限制
    雾化
  • 原文地址:https://www.cnblogs.com/kttbk/p/8149783.html
Copyright © 2011-2022 走看看