- 浏览: 498549 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (502)
- Java (70)
- Linux (10)
- 数据库 (38)
- 网络 (10)
- WEB (13)
- JSP (4)
- 互联网 (71)
- JavaScript (30)
- Spring MVC (19)
- HTML (13)
- CSS (3)
- AngularJS (18)
- Redis (5)
- Bootstrap CSS (1)
- ZooKeeper (4)
- kafka (6)
- 服务器缓存 (4)
- Storm (1)
- MongoDB (9)
- Spring boot (16)
- log4j (2)
- maven (3)
- nginx (5)
- Tomcat (2)
- Eclipse (4)
- Swagger (2)
- Netty (5)
- Dubbo (1)
- Docker (7)
- Hadoop (12)
- OAuth (1)
- webSocket (4)
- 服务器性能 (7)
- Session共享 (1)
- tieye修改 (1)
- 工作 (1)
- 有用的语录 (0)
- https (2)
- common (5)
- 产品开发管理 (1)
- CDN 工作原理 (1)
- APNS、GCM (1)
- 架构图 (3)
- 功能实现分析 (1)
- JMX (1)
- 服务器相关操作命令 (1)
- img02 (0)
- 服务器环境搭建 (9)
- goodMenuBook (1)
- CEInstantPot (0)
- 有用数据 (1)
- 百度地图WEB API (2)
- 正则表达式 (1)
- 样式例子 (2)
- staticRecipePressureCooker.zip (1)
- jCanvas (1)
- 网站攻击方法原理 (1)
- 架构设计 (3)
- 物联网相关 (3)
- 研发管理 (7)
- 技术需求点 (1)
- 计划 (1)
- spring cloud (11)
- 服务器开发的一些实用工具和方法 (1)
- 每天学到的技术点 (4)
- Guava (1)
- ERP 技术注意要点 (2)
- 微信小程序 (1)
- FineRepor (1)
- 收藏夹 (1)
- temp (5)
- 服务架构 (4)
- 任职资格方案 (0)
- osno_test (1)
- jquery相关 (3)
- mybatis (4)
- ueditor (1)
- VueJS (7)
- python (10)
- Spring EL (1)
- shiro (1)
- 前端开发原理与使用 (7)
- YARN (1)
- Spark (1)
- Hbase (2)
- Pig (2)
- 机器学习 (30)
- matplotlib (1)
- OpenCV (17)
- Hystrix (1)
- 公司 (1)
- miniui (4)
- 前端功能实现 (3)
- 前端插件 (1)
- 钉钉开发 (2)
- Jenkins (1)
- elasticSearch使用 (2)
- 技术规范 (4)
- 技术实现原理 (0)
最新评论
HTML 表单
HTML 表单用于搜集不同类型的用户输入
<form> 元素定义 HTML 表单
<form>
form elements
</form>
实例:(form)
GET(默认方法),向服务器action_page.php文件(页面)提交数据
数据加到URL中,如:action_page.php?firstname=Mickey&lastname=Mouse
URL长度要求(2K)
<form action="action_page.php" method="POST">
POST,向服务器action_page.php文件(页面)提交数据
URL 不改变,数据长度无要求
数据在HTTP消息主体中发送
<input> 元素
<input> 元素是最重要的表单元素。
type 属性
text:定义常规文本输入
radio:定义单选按钮输入(选择多个选择之一)
submit:定义用于向表单处理程序(form-handler)提交表单的按钮(提交表单)
select:下拉列表
textarea:定义多行输入字段(文本域)
button:定义可点击的按钮
file:文件输入
password:密码字段(与text样,显示为星号或实心圆)
checkbox:复选框(可以选择多个)
number:数字值输入
date:出现一个日期选择的输入
color:出现一个颜色选择器
range:用于应该包含一定范围内的值的输入字段
month:允许用户选择月份和年份
week:允许用户选择周和年
time:允许用户选择时间(无时区)
实例:(radio)
radio名字要一样,生成表单数据时为sex=woman或sex=female,
当没有选上时,这个字段为null,就是不会出现在表单数据中
实例:(text)
生成表单数据时为firstName=xing,当然取值为你输入的值,这里只是默认为xing
placeholder用于在没有输入时在输入框中进行提示输入作用
当没有输入值时为“”,表单数据为firstName=
实例:(submit)
value中的值为提交按钮显示的值
实例:(fieldset,legend)
<fieldset> 元素组合表单中的相关数据
<legend> 元素为 <fieldset> 元素定义标题。
实例:(select)
表单数据为cars(name)=volvo(option中的其中一个value)
如果设置multiple表单数据为select=11&select=22
实例:(textarea)
标签之间的内容才是textarea中的显示的内容
表单数据message=The cat was playing in the garden.
当没有输入值时为“”,表单数据为message=
rows定义显示多少行(没有滚动条时),cols(一行显示多少个字符),这个定义最小高宽
textarea是可以拖动放大的
实例:(button)
onclick是点击时调用的函数(动作)
标签之间的内容为显示在按钮上的内容
实例:(file)
表单数据image2=所选文件名
value是不可以写的,只可以读,读到的内容的文件的路径文件名
当没有输入值时为null,,就是不会出现在表单数据中
onchange事件可以绑定到选择文件后的事件处理
实例:(password)
内容会以星号或实心圆进行显示,但真正内容为你输入的内容
实例:(checkbox)
无value值定义时
表单数据bike=on,或car=on,或bike=on&car=on,
当没有输入值时为null,,就是不会出现在表单数据中
checked属性为true表示选上,false表示没选上
var chekcOb=$("*[name='menuId']:checked")得到选择上的DOM集合
有value值定义时
表单数据vehicle=Bike,或vehicle=Car,或vehicle=Bike&vehicle=Car,
当没有输入值时为null,,就是不会出现在表单数据中
checked属性为true表示选上,false表示没选上
var chekcOb=$("*[name='menuId']:checked")得到选择上的DOM集合
实例:(number)(有些浏览器不支持)
实例:(date)(有些浏览器不支持)
出现一个日期选择的输入
表单数据bday=2013-09-28
value为默认显示的日期
当没有输入值时为'',
实例:(color)(有些浏览器不支持)
出现一个颜色选择器
value为默认显示的颜色
当没有输入值时为0
实例:(range)(有些浏览器不支持)
根据浏览器支持,输入字段能够显示为滑块控件
用于应该包含一定范围内的值的输入字段
value为默认值
无value时为中间值
实例:(month)(有些浏览器不支持)
允许用户选择月份和年份。
表单数据bdaymonth=2014-08
value为默认显示的日期
当没有输入值时为'',
实例:(week)(有些浏览器不支持)
允许用户选择周和年
表单数据week_year=2017-W08
value为默认显示的日期
当没有输入值时为'',
实例:(time)(有些浏览器不支持)
允许用户选择时间(无时区)
表单数据week_year=2017-W08
value为默认显示的日期
当没有输入值时为'',
HTML Input 属性
value:属性规定输入字段的初始值。<input type="text" name="firstname" value="John">
readonly:属性规定输入字段为只读(不能修改)。<input type="text" name="firstname" value="John" readonly>
disabled:属性规定输入字段是禁用的。<input type="text" name="firstname" value="John" disabled>
size:属性规定输入字段的尺寸(以字符计)(输入框长度)。<input type="text" name="firstname" value="John" size="40">
maxlength:属性规定输入字段允许的最大长度。<input type="text" name="firstname" maxlength="10">
required:属性是布尔属性。如果设置,则规定在提交表单之前必须填写输入字段。<input type="text" name="usrname" required>
step:属性规定 <input> 元素的合法数字间隔。如果 step="3",则合法数字应该是 -3、0、3、6、等等。
placeholder:属性规定用以描述输入字段预期值的提示。<input type="text" name="fname" placeholder="First name">
pattern:属性规定用于检查 <input> 元素值的正则表达式。<input type="text" name="code" pattern="[A-Za-z]{3}" title="Three">
height和width:属性仅用于 <input type="image">。<input type="image" src="img.gif" alt="Submit" width="48" height="48">
form:属性规定 <input> 元素所属的一个或多个表单,就是这个输入会关联到一个或多个表单中(空格分隔的表单 id 列表)。
<input type="text" name="lname" form="form1">
multiple 属性是布尔属性。如果设置,则规定允许用户在 <input> 元素中输入一个以上的值。接受多个值的文件上传字段:
<input type="file" name="img" multiple>,
HTML 表单用于搜集不同类型的用户输入
<form> 元素定义 HTML 表单
<form>
form elements
</form>
实例:(form)
<form action="action_page.php" method="GET">
GET(默认方法),向服务器action_page.php文件(页面)提交数据
数据加到URL中,如:action_page.php?firstname=Mickey&lastname=Mouse
URL长度要求(2K)
<form action="action_page.php" method="POST">
POST,向服务器action_page.php文件(页面)提交数据
URL 不改变,数据长度无要求
数据在HTTP消息主体中发送
<input> 元素
<input> 元素是最重要的表单元素。
type 属性
text:定义常规文本输入
radio:定义单选按钮输入(选择多个选择之一)
submit:定义用于向表单处理程序(form-handler)提交表单的按钮(提交表单)
select:下拉列表
textarea:定义多行输入字段(文本域)
button:定义可点击的按钮
file:文件输入
password:密码字段(与text样,显示为星号或实心圆)
checkbox:复选框(可以选择多个)
number:数字值输入
date:出现一个日期选择的输入
color:出现一个颜色选择器
range:用于应该包含一定范围内的值的输入字段
month:允许用户选择月份和年份
week:允许用户选择周和年
time:允许用户选择时间(无时区)
实例:(radio)
<form> <input type="radio" name="sex" value="male" checked>Male <br> <input type="radio" name="sex" value="female">Female </form>
radio名字要一样,生成表单数据时为sex=woman或sex=female,
当没有选上时,这个字段为null,就是不会出现在表单数据中
实例:(text)
<input type="text" name="firstName" required placeholder="first name" value="xing">
生成表单数据时为firstName=xing,当然取值为你输入的值,这里只是默认为xing
placeholder用于在没有输入时在输入框中进行提示输入作用
当没有输入值时为“”,表单数据为firstName=
实例:(submit)
<input type="submit" value="Submit">
value中的值为提交按钮显示的值
实例:(fieldset,legend)
<form action="action_page.php"> <fieldset> <legend>Personal information:</legend> First name:<br> <input type="text" name="firstname" value="Mickey"> <br> Last name:<br> <input type="text" name="lastname" value="Mouse"> <br><br> <input type="submit" value="Submit"> </fieldset> </form>
<fieldset> 元素组合表单中的相关数据
<legend> 元素为 <fieldset> 元素定义标题。
实例:(select)
<select name="cars"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="fiat">Fiat</option> <option value="audi">Audi</option> </select>
表单数据为cars(name)=volvo(option中的其中一个value)
如果设置multiple表单数据为select=11&select=22
实例:(textarea)
<textarea name="message" rows="10" cols="30"> The cat was playing in the garden. </textarea>
标签之间的内容才是textarea中的显示的内容
表单数据message=The cat was playing in the garden.
当没有输入值时为“”,表单数据为message=
rows定义显示多少行(没有滚动条时),cols(一行显示多少个字符),这个定义最小高宽
textarea是可以拖动放大的
实例:(button)
<button type="button" onclick="alert('Hello World!')">Click Me!</button>
onclick是点击时调用的函数(动作)
标签之间的内容为显示在按钮上的内容
实例:(file)
<button><input type="file" name="image2" value="image"></button>
表单数据image2=所选文件名
value是不可以写的,只可以读,读到的内容的文件的路径文件名
当没有输入值时为null,,就是不会出现在表单数据中
onchange事件可以绑定到选择文件后的事件处理
实例:(password)
<input type="password" name="psw">
内容会以星号或实心圆进行显示,但真正内容为你输入的内容
实例:(checkbox)
无value值定义时
<form> <input type="checkbox" name="bike" >I have a bike <br> <input type="checkbox" name="car">I have a car </form>
表单数据bike=on,或car=on,或bike=on&car=on,
当没有输入值时为null,,就是不会出现在表单数据中
checked属性为true表示选上,false表示没选上
var chekcOb=$("*[name='menuId']:checked")得到选择上的DOM集合
有value值定义时
<form> <input type="checkbox" name="vehicle" value="Bike">I have a bike <br> <input type="checkbox" name="vehicle" value="Car">I have a car </form>
表单数据vehicle=Bike,或vehicle=Car,或vehicle=Bike&vehicle=Car,
当没有输入值时为null,,就是不会出现在表单数据中
checked属性为true表示选上,false表示没选上
var chekcOb=$("*[name='menuId']:checked")得到选择上的DOM集合
实例:(number)(有些浏览器不支持)
<input type="number" name="quantity" min="1" max="5">
实例:(date)(有些浏览器不支持)
<input type="date" name="bday" value="2000-01-02">
出现一个日期选择的输入
表单数据bday=2013-09-28
value为默认显示的日期
当没有输入值时为'',
实例:(color)(有些浏览器不支持)
<input type="color" name="favcolor" value="#ff0000">
出现一个颜色选择器
value为默认显示的颜色
当没有输入值时为0
实例:(range)(有些浏览器不支持)
<input type="range" name="points" min="0" max="10" value="3">
根据浏览器支持,输入字段能够显示为滑块控件
用于应该包含一定范围内的值的输入字段
value为默认值
无value时为中间值
实例:(month)(有些浏览器不支持)
<input type="month" name="bdaymonth" value="2014-08">
允许用户选择月份和年份。
表单数据bdaymonth=2014-08
value为默认显示的日期
当没有输入值时为'',
实例:(week)(有些浏览器不支持)
<input type="week" name="week_year" value="2017-W08">
允许用户选择周和年
表单数据week_year=2017-W08
value为默认显示的日期
当没有输入值时为'',
实例:(time)(有些浏览器不支持)
<input type="time" name="usr_time" value="03:08">
允许用户选择时间(无时区)
表单数据week_year=2017-W08
value为默认显示的日期
当没有输入值时为'',
HTML Input 属性
value:属性规定输入字段的初始值。<input type="text" name="firstname" value="John">
readonly:属性规定输入字段为只读(不能修改)。<input type="text" name="firstname" value="John" readonly>
disabled:属性规定输入字段是禁用的。<input type="text" name="firstname" value="John" disabled>
size:属性规定输入字段的尺寸(以字符计)(输入框长度)。<input type="text" name="firstname" value="John" size="40">
maxlength:属性规定输入字段允许的最大长度。<input type="text" name="firstname" maxlength="10">
required:属性是布尔属性。如果设置,则规定在提交表单之前必须填写输入字段。<input type="text" name="usrname" required>
step:属性规定 <input> 元素的合法数字间隔。如果 step="3",则合法数字应该是 -3、0、3、6、等等。
placeholder:属性规定用以描述输入字段预期值的提示。<input type="text" name="fname" placeholder="First name">
pattern:属性规定用于检查 <input> 元素值的正则表达式。<input type="text" name="code" pattern="[A-Za-z]{3}" title="Three">
height和width:属性仅用于 <input type="image">。<input type="image" src="img.gif" alt="Submit" width="48" height="48">
form:属性规定 <input> 元素所属的一个或多个表单,就是这个输入会关联到一个或多个表单中(空格分隔的表单 id 列表)。
<input type="text" name="lname" form="form1">
multiple 属性是布尔属性。如果设置,则规定允许用户在 <input> 元素中输入一个以上的值。接受多个值的文件上传字段:
<input type="file" name="img" multiple>,
发表评论
-
定时调用函数功能实现
2021-06-11 10:26 1107<html> <head> & ... -
百度人脸识别
2021-05-21 16:11 365package com.gaojinsoft.htwy.y20 ... -
点击DIV触发上传文件的方法
2021-05-20 14:11 1207<div Style="float:left ... -
前端格式化工具与检测工具选择与使用
2021-05-10 20:26 729//工具安装前的准备与 ... -
defineProperty Array push 监听
2020-10-31 15:16 466<!DOCTYPE html> <html ... -
weuiJsLayer.js
2020-07-24 09:56 274var weuiJsAlterMap = {}; f ... -
dataViewCommonJs
2020-05-09 17:00 360// var _elementIdToDataMap={} ... -
setFormData
2019-12-20 22:30 0function setFormData(selector,d ... -
jQuery Validate 校验
2019-09-25 21:16 334https://www.runoob.com/jquery/j ... -
附件下载和导出
2019-07-19 16:55 602//post下载导出附件 function export ... -
miniUITest
2019-07-12 15:35 352miniUITest -
from转JSON的Obj 、js空判断、 js数字判断
2019-07-04 22:54 488miniUI总界面 from转JSON的Obj js空判断 j ... -
HTML 部分标签解说
2016-09-05 11:51 761HTML 部分标签解说 <q> <q&g ...
相关推荐
HTML5的`input`标签是构建交互式表单的关键,提供了更多的类型、属性和事件,让开发者可以创建更加丰富和功能强大的用户界面。 一、`input`标签基础 `input`标签在HTML中用于创建各种形式的用户输入控件。基本语法...
本项目标题为“基于input表单的时间控件”,这意味着它提供了一个用jQuery构建的、集成在`<input>`表单内的时间选择器。jQuery是一个强大的JavaScript库,简化了DOM操作、事件处理和动画效果,使得创建这种交互式...
总结来说,创建一个原生JavaScript的input表单城市选择器,主要涉及HTML的`<input>`标签、CSS样式设计和JavaScript的事件监听、数据处理及DOM操作。这样的选择器不仅可以提高用户输入效率,还能提供良好的交互体验,...
HTML表单是网页设计中不可或缺...总的来说,理解并熟练运用HTML表单元素和`<input>`类型是创建功能丰富、用户体验优秀的网页的关键。通过实践和案例分析,我们可以更好地掌握这些知识,轻松应对网页设计中的各种挑战。
HTML input type=file 文件选择表单元素 一、input type=file 文件选择表单元素 input type=file 是 HTML 中的一种表单元素,用于选择文件并上传到服务器。HTML5 之前的 input type=file 元素只能一次上传一张图片...
04-HTML5新增input表单.html
在本篇内容中,我们将详细探讨如何使用jQuery来获取form表单中input元素的值,包括文本框、复选框、单选按钮等不同类型input元素的值获取方法。通过jQuery提供的val()方法和attr()方法,我们可以轻松获取或设置input...
综上所述,`H5 label 绑定表单元素增强 input 的响应区`这一主题旨在强调`label`元素在构建高效、易用的HTML5表单中的关键作用。通过合理使用`label`,我们可以提高表单的可点击性,优化用户体验,尤其是对移动设备...
在HTML中,`<form>`元素用于定义一个表单,它可以包含各种输入控件,如`<input>`、`<textarea>`、`<select>`等。在这个例子中,我们需要创建一个初始的姓名输入框,并提供一个按钮让用户添加更多的输入框。初始的...
在网页开发中,动态增加HTML表单元素是一个常见的需求,特别是在需要用户输入不确定数量信息的场景下。这个主题主要涉及到HTML、JavaScript以及后端技术如ASP.NET和C#的交互。接下来,我们将深入探讨这些知识点。 1...
在表单中,`<input>` 标签是最常用的控件之一,它可以以多种类型 (`type`) 出现,以满足不同需求。以下是一些常见的 `input` 类型: 1. **单行文本输入框 (input type="text")**:允许用户输入一行文本。例如: ``...
@ dvalue input表单提示默认值 @ tip 默认提示信息样式名class @ tipnone 在指定的input执行click时替换的样式名class + 使用方法: $ "#xxx" autotip ; @ #xxx 为需要提示的input的id">本插件是为...
1. 表单元素:HTML中的标签定义了一个表单,其中可以包含各种表单控件,如<input>(输入框)、(下拉框)、(多行文本框)等。 2. 表单属性:如action(提交表单的URL)、method(提交方式,GET或POST)等,控制表单...
`<input>` 控件是 HTML 表单中最核心的元素之一,它可以实现多种功能,包括文本输入、密码输入、单选按钮、复选框以及更多。 1. **文本输入框 (text)**: `<input type="text">` 创建一个单行文本输入框,用户可以在...
`<form>`标签定义了一个表单区域,它包含了一系列的输入控件,如`<input>`、`<select>`、`<textarea>`等。这些控件允许用户输入数据,然后通过`<form>`的`action`属性指定的URL提交给服务器处理。 例如,一个简单的...
HTML5的`input`元素是网页表单中最基础也最重要的组成部分,它允许用户在网页上输入数据。在HTML5中,`input`元素有了许多新的特性和改进,为开发者提供了更多的设计灵活性和用户体验优化的机会。本篇文章将深入探讨...
HTML5为表单引入了多种新的`input`输入类型,旨在提高用户体验和数据验证的效率。这些新类型包括`search`、`tel`和`color`,它们各自有特定的用途和功能。 1. **search类型**: `search`类型的`input`元素主要用于...
本资源“jquery动态复制或者删除input表单特效代码下载.zip”提供了利用jQuery实现的一种实用功能,即动态地在网页上复制或删除input表单元素,这对于创建动态、交互性强的用户界面非常有用。 首先,jQuery的选择器...