HTML学习笔记 表单元素
<form></form>代表表单
action:往什么地方提交
method:提交方式 get显示提交(不安全) post隐视提交(安全)
提交内容: name=输入的值& name=输入的值
target:显示方式 _blank:在新窗口打开页面 _self:在自身的页面打开
1.文本类
文本框<input />: type = "text" value 文本框的值 name 文本框的名称
form表单传值时,以name = value 的形式去传值
密码框<input/>: type = "password" value 密码框的值 name 密码框的名称
form表单传值时,以name = value 的形式去传值
隐藏域<input />:type = "hidden" value 隐藏域的值 name 隐藏域的名称
form表单传值时,以name = value 的形式去传值(目的是传数据,链接多个资源)
文本域<textarea></textarea>:值不是写在value属性中的,是写在两个标签内的
rows:可见区域的行数 cols:可见区域的横向字符数
placeholder:默认在文本框中显示的文字
代码:
<form action="1221-4.html" method="get" target="iframe1">
<!-- 文本类 -->
文本框:<input type="text" name="" id="" value="" placeholder="请输入用户名"/><br/>
密码框:<input type="password" name="" id="" value="" placeholder="请输入密码"/><br/>
隐藏域:<input type="hidden" name="" id="" value="" /><br/><!-- 能提交,不显示,传数据用 -->
文本域:<textarea name="txt" cols="">
123456
</textarea>
<input type="submit" name="" id=""/>
<input type="reset" name="" id=""/>
</form>
效果展示:
2.按钮类
普通按钮<input />: type = "button" name:按钮的名称 value:按钮上显示的文字
提交按钮<input />: type = "submit" 提交功能 name:按钮的名称 value:按钮上显示的文字
重置按钮<input/>: type = "reset" 将表单里的内容重置 name:按钮的名称 value:按钮上显示的文字
图片按钮<input />: type = "image" 提交功能,提交到<form>中action指向的文件
name:按钮的名称 value:按钮上显示的文字 src:引入图片
代码:
<form action="1221-4.html" method="get" target="iframe1">
<input type="button" name="" id="" value="普通按钮" /><br>
<input type="submit" name="" id="" value="提交按钮" //>
<input type="reset" name="" id="" value="重置按钮"/>
<input type="image" src="../img/qrcode.png" name="" id="" value="图片按钮" />
</form>
效果展示:
3.选择类
单选按钮<input />:type = "radio" name :按钮名称 value :按钮的值
复选框<input />: type = "checkbox" name :复选框的名称 value :复选框的值
下拉列表 <select></select>代表下拉:name 下拉列表的值
<option></option>代表项:value 该项的值
文件选择<input />:type = "file" name :文件选择的名称
代码:
<form action="1221-4.html" method="get" target="iframe1">
<!-- 选择按钮 -->
<input type="radio" name="sex" id="" value="man" />男<!-- 单选按钮name必须保持一致 -->
<input type="radio" name="sex" id="" value="women" />女<br><br>
<!-- 复选 -->
<input type="checkbox" name="" id="" value="张店" />张店
<input type="checkbox" name="" id="" value="临淄" />临淄
<input type="checkbox" name="" id="" value="" />高清
<input type="checkbox" name="" id="" value="" />沂源
<!-- 下拉列表 -->
<select name="sel">
<option value="张店">张店</option>
<option value="临淄">临淄</option>
<option value="高清">高清</option>
<option value="沂源" selected="selected">沂源</option>
</select>
</form>
效果展示:
4.其他属性
readonly ="readonly" :只读 可以提交value值
disabled ="disabled":不可用 不可以提交value值
cheched ="checked" :是radio checkbox的默认选中
selected = "selected" 用在下拉列表中,设置哪一项选中
HTML学习笔记 表单元素的更多相关文章
- [html5] 学习笔记-表单新增的元素与属性(续)
本节主要讲解表单新增元素的controls属性.placeholder属性.List属性.Autocomplete属性.Pattern属性.SelectionDirection属性.Indetermi ...
- [html5] 学习笔记-表单新增元素与属性
本节讲的是表单元素的form,formaction属性,frommethod,formenctype属性,formtarget,autofocus属性,required,labels属性. 1.for ...
- 9. Javascript学习笔记——表单处理
9. 表单处理 9.1 表单的基础知识 ///表单用 <form> 元素表示,对应的是 HTMLFormElement 类型,继承自 HTMLElement. //属性:action.me ...
- php学习笔记——表单
13.表单 1)GET vs. POST GET 和 POST 都创建数组(例如,array( key => value, key2 => value2, key3 => value ...
- HTML5 学习笔记 表单属性
HTML5新的表单属性 HTML5 的form和input 标签添加了几个新的属性 <form>新属性 autocomplete novalidate input 新属性 autocomp ...
- ZendFramework2学习笔记 表单过滤、表单验证
ZF2有非常多内建的Filter和Validator组件,能够方便地对表单数据进行处理. Filter的作用是过滤表单数据.比如,去除一些空格,替换一些敏感词等. Validator的作用是检验表单数 ...
- JavaScript高级程序设计学习笔记--表单脚本
提交表单 用户单击提交按钮或图像按钮时,就会提交表单.使用<input>和<button>都可以定义提交按钮,只要将其type特性的值设置为"submit" ...
- Vue.js学习笔记——表单控件实践
最近项目中使用了vue替代繁琐的jquery处理dom的数据更新,个人非常喜欢,所以就上官网小小地实践了一把. 以下为表单控件的实践,代码敬上,直接新建html文件,粘贴复制即可看到效果~ <! ...
- bootstrap学习笔记(表单)
1.基础表单 :对于基础表单,Bootstrap并未对其做太多的定制性效果设计,仅仅对表单内的fieldset.legend.label标签进行了定制. fieldset { min-width: 0 ...
随机推荐
- SVM-SVR
高频率的接触到了SVM模型,而且还有使用SVM模型做回归的情况,即SVR.另外考虑到自己从第一次知道这个模型到现在也差不多两年时间了,从最开始的腾云驾雾到现在有了一点直观的认识,花费了不少时间.因此在 ...
- Arrays 001
1.1 Array Initalization First of all, we need know Java arrays is static. When the array is initiali ...
- thrift 的一些相关知识
thrift是一个很好用的跨语言的rpc框架. 但是其也有一些需要注意的问题: 第一: 发现其对于类型检查没有那么严格: 最近工作中发现是可以把一个int类型直接付给string,而没有任何wa ...
- 笔记38 Spring Web Flow——订单流程(定义基本流程)
做一个在线的披萨订购应用 实际上,订购披萨的过程可以很好地定义在一个流程中.我们首先从 构建一个高层次的流程开始,它定义了订购披萨的整体过程.接下 来,我们会将这个流程拆分成子流程,这些子流程在较低的 ...
- Bribing FIPA
Bribing FIPA 给出多棵有n个节点的有根树,第i个节点有一个权值\(a_i\),定义一个点能控制的点为其所有的子节点和它自己,询问选出若干个点的最少的权值之和,并且能够控制大于等于m个点,\ ...
- bzoj1294题解
[题意分析] 给定一张网格图,每个网格可能是普通点.特殊点或障碍点,每个特殊点有一个分值.要求选定一条只经过普通点的可重复回路,使回路内部的特殊点分值和最大. [算法分析] 引理:射线法 对于平面内任 ...
- NX二次开发-NXOpen::WCS Class Reference
NX11+VS2013 #include <NXOpen/Part.hxx> #include <NXOpen/PartCollection.hxx> #include < ...
- jdk 动态代理和 cglib 动态代理
原理区别: java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理. 而cglib动态代理是利用asm开源包,对代理对象类的class文件加载 ...
- 谈谈E语言
基于中国文化底蕴的编程语言, 绝对不是E语言那个样子. 基于中文的编程,必将是计算机届的一次原子爆炸!
- unity Tilemap
瓦片地图 创建 生成 创建一个Tile