<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学习笔记 表单元素的更多相关文章

  1. [html5] 学习笔记-表单新增的元素与属性(续)

    本节主要讲解表单新增元素的controls属性.placeholder属性.List属性.Autocomplete属性.Pattern属性.SelectionDirection属性.Indetermi ...

  2. [html5] 学习笔记-表单新增元素与属性

    本节讲的是表单元素的form,formaction属性,frommethod,formenctype属性,formtarget,autofocus属性,required,labels属性. 1.for ...

  3. 9. Javascript学习笔记——表单处理

    9. 表单处理 9.1 表单的基础知识 ///表单用 <form> 元素表示,对应的是 HTMLFormElement 类型,继承自 HTMLElement. //属性:action.me ...

  4. php学习笔记——表单

    13.表单 1)GET vs. POST GET 和 POST 都创建数组(例如,array( key => value, key2 => value2, key3 => value ...

  5. HTML5 学习笔记 表单属性

    HTML5新的表单属性 HTML5 的form和input 标签添加了几个新的属性 <form>新属性 autocomplete novalidate input 新属性 autocomp ...

  6. ZendFramework2学习笔记 表单过滤、表单验证

    ZF2有非常多内建的Filter和Validator组件,能够方便地对表单数据进行处理. Filter的作用是过滤表单数据.比如,去除一些空格,替换一些敏感词等. Validator的作用是检验表单数 ...

  7. JavaScript高级程序设计学习笔记--表单脚本

    提交表单 用户单击提交按钮或图像按钮时,就会提交表单.使用<input>和<button>都可以定义提交按钮,只要将其type特性的值设置为"submit" ...

  8. Vue.js学习笔记——表单控件实践

    最近项目中使用了vue替代繁琐的jquery处理dom的数据更新,个人非常喜欢,所以就上官网小小地实践了一把. 以下为表单控件的实践,代码敬上,直接新建html文件,粘贴复制即可看到效果~ <! ...

  9. bootstrap学习笔记(表单)

    1.基础表单 :对于基础表单,Bootstrap并未对其做太多的定制性效果设计,仅仅对表单内的fieldset.legend.label标签进行了定制. fieldset { min-width: 0 ...

随机推荐

  1. 净心诀---python3生成器进阶

    列表推导式 把需要用一个函数写成的小功能,利用一行表达式完成 例子: l = [1,2,3,4,5] # 所有的偶数都放到新的列表中 # 正常函数 def Lst(): li = [] for i i ...

  2. 42-Ubuntu-用户管理-07-修改权限命令介绍

    修改文件权限 序号 命令 作用 01 chown 修改文件/目录拥有者 02 chgrp 修改文件/目录所在主组 03 chmod 修改文件/目录权限   chmod   chown chgrp   ...

  3. Level DB 小调研

    一. 概况: 1. 背景: 随着信息技术的高速发展,数据存储量和流量呈现爆炸式增长.目前百度统计日 PV(日点击量)已超过 75 亿次,中国网民在百度上进行50 亿次的搜索请求,百度贴吧日 PV 十亿 ...

  4. debian 下设置Ctrl+Alt+T快捷键打开终端

    在设置->键盘->快捷键->自定义快捷键->添加  名称:Terminal 命令:gnome-terminal   再右上边点击后 按Ctrl +Alt +T

  5. dev中 ,usercontrol打印界面内容,打印预览和打印

    首先,在对应的文件夹下面添加引用,如下图 如果没有就下载下来包. 预先在本地文件夹下面建立.frx文件,像这样的, 然后在触发事件下面写 //打印预览 private void btn_Preview ...

  6. vue中axios的封装以及简单使用

    一.axios的封装 在vue中为了使用axios使用方便,不需要每一个模块进行导入,就需要对其进行封装: 1.新建http.js模块 import axios from 'axios' // 设置基 ...

  7. poj1637Sightseeing tour

    传送门 网络流解混合图欧拉回路,以前xy讲过,但是我一直没写. 把无向边随意定向,每个点权值为出度减入度,权值为奇数无解,权值大于0的从s向其连权值/2的边,小于0的向t连-权值/2的边,原图中无向图 ...

  8. Qt5编译使用QFtp

    使用 QNetworkAccessManager 可以实现 Ftp 的上传/下载功能(参考:Qt之FTP上传/下载),但有些原本 QFtp 有的功能 QNetworkAccessManager 却没有 ...

  9. 微信-小程序-开发文档-服务端-模板消息:templateMessage.getTemplateLibraryList

    ylbtech-微信-小程序-开发文档-服务端-模板消息:templateMessage.getTemplateLibraryList 1.返回顶部 1. templateMessage.getTem ...

  10. 专题:“find -perm”

    Search for files which have read and write permission for their owner, and group, but which other us ...