html <input>标签类型属性type(file、text、radio、hidden等)详细介绍
html <input>标签类型属性type(file、text、radio、hidden等)详细介绍
转载请注明:文章转载自:[169IT-最新最全的IT资讯]
html <input>标签类型属性type(file、text、radio、hidden等)简介
html <input>标签搜集用户信息,是 html Form表单中的一种输入对象。根据不同的 type 属性值,输入字段拥有很多种形式。输入字段可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等等。
html <input>标签类型属性type定义和用法
type 属性规定要显示的 <input> 元素的类型。默认类型是:text。该属性不是必需的,但是我们认为您应该始终使用它。
html <input>标签类型属性type详解
html input标签type属性值(包括html 5新增的type值)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
值 描述 button 定义可点击的按钮(大多与 JavaScript 使用来启动脚本) checkbox 定义复选框。 color 定义拾色器。 date 定义日期字段(带有 calendar 控件) datetime 定义日期字段(带有 calendar 和 time 控件) datetime-local 定义日期字段(带有 calendar 和 time 控件) month 定义日期字段的月(带有 calendar 控件) week 定义日期字段的周(带有 calendar 控件) time 定义日期字段的时、分、秒(带有 time 控件) email 定义用于 e-mail 地址的文本字段 file 定义输入字段和 "浏览..." 按钮,供文件上传 hidden 定义隐藏输入字段 image 定义图像作为提交按钮 number 定义带有 spinner 控件的数字字段 password 定义密码字段。字段中的字符会被遮蔽。 radio 定义单选按钮。 range 定义带有 slider 控件的数字字段。 reset 定义重置按钮。重置按钮会将所有表单字段重置为初始值。 search 定义用于搜索的文本字段。 submit 定义提交按钮。提交按钮向服务器发送数据。 tel 定义用于电话号码的文本字段。 text 默认。定义单行输入字段,用户可在其中输入文本。默认是 20 个字符。 url 定义用于 URL 的文本字段。 |
以下 input 类型是 HTML5 中的新类型:
color、date、datetime、datetime-local、month、week、time、email、number、range、search、tel 和 url。
html 常用input type值介绍
1,input标签属性type值为text举例说明
输入类型是text,这是使用最多的input类型,比如登陆输入用户名,注册输入电话号码,电子邮件,家庭住址等等。这也是Input的默认类型。
参数name:同样是表示的该文本输入框名称。
参数size:输入框的长度大小。
参数maxlength:输入框中允许输入字符的最大数。
参数value:输入框中的默认值
特殊参数readonly:表示该框中只能显示,不能添加修改。
input标签属性type值为text代码实例
1
2
3
4
5
|
< form > your name: < input type = "text" name = "yourname" size = "30" maxlength = "20" value = "输入框的长度为30,允许最大字符数为20" >< br > < input type = "text" name = "yourname" size = "30" maxlength = "20" readonly value = "你只能读不能修改" > </ form > |
2,input标签属性type值为password 举例说明
不用我说,一看就明白的密码输入框,最大的区别就是当在此输入框输入信息时显示为保密字符。
参数和“type=text”相类似。
input标签属性type值为password代码举例
1
2
3
4
|
< form > your password: < input type = "password" name = "yourpwd" size = "20" maxlength = "15" value = "123456" >密码长度小于15 </ form > |
3,input标签属性type值为file举例说明
当你在论坛上传图片,在EMAIL中上传附件时就使用当前属性,input type为file时提供了一个文件上传的平台,参数有name,size。
input标签属性type值为file的html代码如下:
1
2
3
4
|
< form > your file: < input type = "file" name = "yourfile" size = "30" > </ form > |
4,input标签属性type值为hidden详细介绍及举例
input标签type值为hidden时,通常称为隐藏域,如果一个非常重要的信息需要被提交到下一页,但又不能或者无法明示的时候,可以使用hidden。
input标签属性type值为hidden示例代码:
1
2
3
4
5
6
7
|
<form name="form1"> your hidden info here: <input type="hidden" name="yourhiddeninfo" value="cnbruce.com"> </form> <script> alert("隐藏域的值是 "+document.form1.yourhiddeninfo.value) </script> |
5,input标签属性type值为button详细介绍及举例
标准的一windows风格的按钮,当然要让按钮跳转到某个页面上还需要加入写JavaScript代码
input标签属性type值为button示例代码:
1
2
3
4
|
< form name = "form1" > your button: < input type = "button" name = "yourhiddeninfo" value = "打开www.169it.com" onclick = "window.open('http://www.169it.com')" > </ form > |
6,input标签属性type值为checkbox详细介绍及举例
多选框,常见于注册时选择爱好、性格、等信息。参数有name,value及特别参数checked(表示默认选择)
其实最重要的还是value值,提交到处理页的也就是value。(附:name值可以不一样,但不推荐。)
input标签属性type值为checkbox示例代码:
1
2
3
4
5
|
< form name = "form1" > a:< input type = "checkbox" name = "checkit" value = "a" checked>< br > b:< input type = "checkbox" name = "checkit" value = "b" >< br > c:< input type = "checkbox" name = "checkit" value = "c" >< br > </ form > |
name值可以不一样,但不推荐<br>
1
2
3
4
5
|
< form name = "form1" > a:< input type = "checkbox" name = "checkit1" value = "a" checked>< br > b:< input type = "checkbox" name = "checkit2" value = "b" >< br > c:< input type = "checkbox" name = "checkit3" value = "c" >< br > </ form > |
7,input标签属性type值为radio详细介绍及举例
即单选框,出现在多选一的页面设定中。参数同样有name,value及特别参数checked.
不同于checkbox的是,name值一定要相同,否则就不能多选一。当然提交到处理页的也还是value值。
input标签属性type值为radio示例代码:
1
2
3
4
5
|
< form name = "form1" > a:< input type = "radio" name = "checkit" value = "a" checked>< br > b:< input type = "radio" name = "checkit" value = "b" >< br > c:< input type = "radio" name = "checkit" value = "c" >< br > </ form > |
下面是name值不同的一个例子,就不能实现多选一的效果了<br>
1
2
3
4
5
|
< form name = "form1" > a:< input type = "radio" name = "checkit1" value = "a" checked>< br > b:< input type = "radio" name = "checkit2" value = "b" >< br > c:< input type = "radio" name = "checkit3" value = "c" >< br > </ form > |
8,input标签属性type值为image 详细介绍及举例
比较另类的一个input type,可以作为提交式图片。
input标签属性type值为image示例代码:
1
2
3
4
|
< form name = "form1" action = "http://www.169it.com/test.php" > your Imgsubmit: < input type = "image" src = "../blog/images/face4.gif" > </ form > |
9,input标签属性type值为submit和reset详细介绍及举例
分别是“提交”和“重置”两按钮
submit主要功能是将Form中所有内容进行提交action页处理,reset则起个快速清空所有填写内容的功能。
input标签属性type值为submit和reset代码举例:
1
2
3
4
5
|
< form name = "form1" action = "xxx.asp" > < input type = "text" name = "yourname" > < input type = "submit" value = "提交" > < input type = "reset" value = "重置" > </ form >
|
html <input>标签类型属性type(file、text、radio、hidden等)详细介绍的更多相关文章
- 2017.9.18 HTMl学习总结----input标签的额type
2.1.3 HTML表单标签与表单设计 (1)表单的组成:文本框(text),密码框(password),多行文本框(Multiline text box). 单选按钮框(Single - rad ...
- 前端 html input标签 placeholder属性 标签上显示内容
前端 html input标签 的placeholder属性 标签上显示内容 <!DOCTYPE html> <html lang="en"> < ...
- 解决input标签placeholder属性浏览器兼容性问题的一种方法
为文本框input添加文字输入提示,H5为input提供了一个placeholder属性.在支持H5的浏览器中,用此属性设置输入提示,简单方便,但是对于IE8以下版本,都不支持placeholder属 ...
- HTML中input标签maxlength属性的妙处
HTML中的input标签可是很常用的. HTML本身也非常简单,就是若干标签,每个标签有若干属性. 我在学习HTML的过程中,也没有太过重视. 今年,在写前端表单验证的时候,发现maxlength这 ...
- 关于input标签checkbox属性 和checked
我们设置了type的属性为checkbox时,记住以下3个关键点 1.点勾选时或者说点击时,checked为选中,在input标签中是checked=“checked”,注意这里面无论checked= ...
- input标签新增属性
<input list='list_t' type="text" name='user' placeholder='请输入姓名' value="" / ...
- 前端 html input标签 disable 属性
该属性只要出现在标签中,表示禁用该控件 <!DOCTYPE html> <html lang="en"> <head> <meta cha ...
- 一个休假申请页对input标签各种属性的用法案例(手机端)
<%@ page language="java" import="java.util.*" contentType="text/html; ch ...
- [HTML5] input标签 disable属性
<span>服务器名称:<input type="text" name="server_name" placeholder="服务器 ...
随机推荐
- IE11-IE不再任性了-关于attachEvent
今天解决了一个IE11的兼容问题,关于attachEvent的. 控件是ActiveX的,需要监听一个控件相关的事件.蓦然发现attachEvent在IE11不支持了...attachEvent不是I ...
- JS判断对象是否存在的方法
Javascript语言的设计不够严谨,很多地方一不小心就会出错. 举例来说,请考虑以下情况. 现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明.用自然语言描述的算法如下: ...
- HTML转义字符集合
readme:这次可以不readme了,因为这个是我copy过来的~ ISO Latin-1字符集: — 制表符Horizontal tab — 换行Line feed — 回车Carriage ...
- css自定义字体完美解决方案example
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- docker 换更优秀的 文件系统 比如 OverlayFS(centos7 overlay2)
内容摘自:http://www.projectatomic.io/blog/2015/06/notes-on-fedora-centos-and-docker-storage-drivers/ doc ...
- CSS强制文本在一行内显示若有多余字符则使用省略号表示
这篇文章主要介绍了强制文本在一行内显示,多余字符使用省略号,设置或检索是否使用一个省略标记(...)标示对象内文本的溢出.对应的脚本特性为textOverflow 设置或检索是否使用一个省略标记(.. ...
- 检查字符串长度 检查字符串是否为空 用正则表达式验证出版物的ISBN号 用正则表达式验证邮证编码 验证字符串中是否含有汉字
<?php /** * 常用的正则表达式来验证信息.如:网址 邮箱 手机号等 */ class check { /** * 正则表达式验证email格式 * * @param string $s ...
- Something wrong with FTK OCR
A case about business secret the suspect took lots of photos and screenshots from BOM, RD papers... ...
- 凡聊过必留下痕迹-破解加密的WeChat数据库
有个朋友上门寻求协助,带着她朋友的朋友的手机,说是手机硬件有问题,想把手机内的资料都备份出来,尤其是WeChat的聊天内容…我跟她说,那iTool等工具不就可以帮上忙了吗?没想到她早就试过了, 说iT ...
- 如何:通过对字符串应用 HTML 编码在 Web 应用程序中防止脚本侵入
大多数脚本利用发生在用户可以将可执行代码(或脚本)插入您的应用程序时. 默认情况下,ASP.NET 提供请求验证.只要窗体发送包含任何 HTML,该验证都会引发错误. 您可以使用下列方法防止脚本利用: ...