Input的类型(type)

HTML5 新的 Input 类型

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

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

  • color
  • date
  • datetime
  • datetime-local
  • email
  • month
  • number
  • range
  • search
  • tel
  • time
  • url
  • week

注意:并不是所有的主流浏览器都支持新的input类型,不过您已经可以在所有主流的浏览器中使用它们了。即使不被支持,仍然可以显示为常规的文本域。

<form action="demo_form.php" method="get">
<input type="number" name="points" min="0" max="10" step="3" value="6">  //数字框里默认值为6(value值)
<input type="submit">

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

属性 描述
disabled 规定输入字段是禁用的
max 规定允许的最大值
maxlength 规定输入字段的最大字符长度
min 规定允许的最小值
pattern 规定用于验证输入字段的模式
readonly 规定输入字段的值无法修改
required 规定输入字段的值是必需的
size 规定输入字段中的可见字符数
step 规定输入字段的的合法数字间隔
value 规定输入字段的默认值

range类型

0<input type="range" id="a" value="50">100

等效于

<input type="range" id="a" value="50" min="0‘ max="100">
时间: 2024-11-06 20:28:00

Input的类型(type)的相关文章

HTML5移动开发中的input输入框类型

HTML5规范引入了许多新的input输入框类型 在HTML5移动开发中,通过这些新的输入框类型来显示定制后的键盘布局,用户体验更好,更容易填写各种表单 本文中,实测手机为肾4S与米4 数字类型number 定义input类型为type="number"时,iOS显示数字.标点及符号键盘,Android显示拨号键盘.代码如下所示 1 <input type="number" id="number" name="number&quo

input标签的type为select、radio、checkbox的使用

1.<selecte>标签:中的name属性可以规定select元素的名称. 作用:对提交到服务器后的表单数据进行标识,或者在客户端通过JavaScript引用表单数据. 举例:<select id="selectID" > <option value="1">1</option> <option value="2">2</option> <option value=&

Undefined function or method &#39; &#39; for input arguments of type &#39;double&#39; ---错误解决办法

你如果要使用这个guo.m作为函数进行调用的话,那需要满足以下条件: 1.在guo.m里面要写成function的格式 function [output parmaters]=guo[input parameters] 2.拥有这个function的m文件的文件名要与这个函数名称一致,意思就是文件名要为 guo.m 3.调用这个function的m文件要与guo.m处于同一工作目录下 4.输入输出参数类型要与函数内部要求的类型一致 Undefined function or method ' '

[oldboy-django][2深入django]学生管理(Form)-- 编辑(设置input标签属性,设置input标签默认显示值,设置input的类型)

1 django 后台实现设置input标签属性,设置input标签默认显示值,设置input输入框类型 # Form生成html标签 a. 通过Form生成Input输入框,Form标签,以及submit标签还是要在前端写的, 但是Form标签内的Input标签可以在后台实现:只需要按以下步骤 - views定义StudentForm(Form)类 - views视图函数将Form实例化对象传递给前端 - 前端{{ obj.段 }}即可 b. 通过Form设置前端Input的type属性,即设

input表单type属性值

<!-- input表单type属性值: --> <!-- type = "email" 限制用户输入必须为Email类型 --> email<input type="email"> <!-- type="url" 限制用户输入必须为URL类型 --> url<input type="url"> <!-- type="date" 限制用户输入

oracle 自定义类型 type / create type

一:Oracle中的类型有很多种,主要可以分为以下几类: 1.字符串类型.如:char.nchar.varchar2.nvarchar2. 2.数值类型.如:int.number(p,s).integer.smallint. 3.日期类型.如:date.interval.timestamp. 4.PL/SQL类型.如:pls_integer.binary_integer.binary_double(10g).binary_float(10g).boolean.plsql类型是不能在sql环境中使

form表单input file类型的重置

我们知道form表单的dom中有一个reset方法,通过 document.getelemetbyid('yourform').reset()可以重置表单. Jquery对象没有reset方法,所以jquery的重置也是通过dom的reset方法完成,即 $('yourform')[0].reset() 对于form表单的input file类型的元素,在其他主流浏览器中通过form的reset方法完全可以重置 但是IE9以及以下对input file类型,reset无法重置.查了一些资料据说是

input框改变type属性

1.HTML部分 <input name="password" type="password" id="pass" placeholder="密码"/> <button>显示密码</button> 2.JS部分 $('button').on('click',function(){ //必须用原生JS var pass = document.getElementById('pass'); if

Elasticsearch移除类型(type)的时间表

Elasticsearch移除类型(type)的时间表 文章源自 https://www.cnblogs.com/wangzhen3798/p/10768181.html 对于es的用户来说这是一个非常大的变化,所以官方让这件事情尽可能的做到无痛.这个变化将这样逐步开展: Elasticsearch 5.6.0 index.mapping.single_type设置为true后,索引将像6.x版本一样开启单type特性. 替代父子关系的join 字段在5.6里创建的索引是可用的 Elastics