2015年9月30日html表单笔记
Asp.net是盖房子,那么html就是里面的砖头。
表单是非常重要的,为什么要使用表单呢?因为表单可以向服务器传输数据。
一般用form表单来传输数据。
BS程序的执行模型具体流程是,个人电脑在表单中填入特殊的数据,然后传到服务器中,服务器对获得的数据进行处理得到结果,然后将结果做成html代码打包发回给个人电脑中,由浏览器进行解析显示。
表单就是用来进行数据提交的标签。
表单就是一对form标签,里面包含一些其他标签input等
<form>一般在form标签里的内容都会作为数据打包传输,或者使用js传输,而在form之外的都不会被作为数据传输</form>
<form>属性:action表示提交的目标服务器,method提交的方法get、post,enctype上传文件。
表单元素的基本格式:
<input name=”表单元素名称” type=”类型” value=”值” size=”显示宽度” maxlength=”最大长度” checked=”是否选中”/>
表单元素名称=控件的名称,类型=指定元素的类型,可以为text、radio、submit等,值=控件的初始值,显示宽度=控件的初始宽度,最大长度=控件中输入的最多字符个数,是否选中=控件是否被选中checked.
<form action=”http://www.baidu.com/s” method=”get”>
<!---表单提交有get与post之分
Get为默认,就是用过浏览器地址进行数据提交
Post就是将要提交的东西隐藏到报文中进行提交
Action是提交的目标,就是点击提交时,跳到哪儿。
->
<!—写一个文本框-->
<input type=”text” name=”jk” value=”这里填入内容”/>
<!—
要提交数据,必须要满足两个条件
- 放在form中
- 必须要有name与value属性。要提交就要加name,要显示文本框里的内容就要加value。
-->
<!—readonly只能读不能写-->
<input type=”text” value=”readonly” readonly=”readonly”/>
<!—maxlength限制文本框内输入多少文字,例如6就只能输入六位-->
<input type=”text” value=”” maxlenght=”6”/>
<!—size控制文本框长度-->
<input type=”text” value=”” size=”1”/>
<!—密码框标签-->
<input type=”password” name=”pwd” value=””/>
<!—hidden用来记录页面跳转时的信息,但是由于该信息不应该显示在页面中,如果显示了会破坏整个页面美观等等,因此使用隐藏标签将其隐藏-->
<input type=”hidden” value=”sdfadfadfadfas”/>
<!—文本域标签,文本域标签与pre标签一样会将格式原封不动的保存。-->
<textarea rows=”10” cols=”50”>文本域里的字体</textarea>
<!—写一个提交按钮-->
<input type=”submit” name=”btn”/>
<!—在表单标签中,所有的标签格式等的html的处理与表单外的一样。表单只给数据的提交提供条件,其他的都与原来一样-->
</form>
<input type=”submit”/>提交按钮标签
<input type=”reset”/>重设按钮标签
<input type=”button”/>按钮标签
<input type=”image” src=”URL”/>图像标签
<input type=”button” value=”你点我啊” disabled/>按钮出现,但是无法点击。
<input type=”checkbox”/>复选框
<input type=”checkbox” checked/>复选框打勾
<input type=”checkbox” id=”cc”/><label for=”cc”>睡觉</label>label可以将某个数据与某个控件绑定,首先为目标标签加一个id属性,然后添加label标签,使用for属性指定id
下载HTML与XHTML权威指南
单选标签
<input type=”radio” name=”r”/>男
<input type=”radio” name=”r”/>女
<input type=”radio” name=”r”/>其他
2015年9月30日html表单笔记的更多相关文章
- 2016年11月6日--form表单验证和事件、正则表达式
1.表单验证<form></form> (1).非空验证(去空格) (2).对比验证(跟一个值对比) (3).范围验证(根据一个范围进行判断) (4).固定格式验证:电话号码, ...
- 9月8日HTML表单元素(form、文本、按钮、选择)
表单元素 一.form form代表表单,功能:用于申明表单,定义采集数据的范围,也就是<form>和</form>里面包含的数据将被提交到服务器或者电子邮件里.<for ...
- 2015年10月15日学习html基础笔记
一个互联网公司的分工,小公司要求全能,拿一个项目全部做出来.大公司分工明细,主要步奏为策划人员策划方案,美工人员设计图有.psd.rp等,前端人员做静态页面,后台人员获取数据java php .net ...
- 零基础学习云计算及大数据DBA集群架构师【Linux系统配置及网络配置2015年12月30日周三】
/Mon *************摘要************** 计划任务 )一次性计划任务 服务:atd 命令:at 服务存放文件:/etc/init.d/atd 系统配置文件:/etc/at. ...
- 2015年11月30日 spring初级知识讲解(一)装配Bean
序,Spring的依赖注入是学习spring的基础.IOC为控制反转,意思是需要的时候就由spring生成一个,而不是先生成再使用. 写在前面 Spring提供面向接口编程,面向接口编程与依赖注入协作 ...
- 1、关于Boolean(2015年05月30日)
背景:刚在看Effective Java,看到一段关于Boolean提供一个返回实例的静态方法的例子,便去看了下Boolean的源码,发现有些内容是之前没注意到的,于是便有了下面这些. 1. Bool ...
- 最新县及县以上行政区划代码JSON数据(截止2015年9月30日)含经纬度数据
数据来源(国家统计局):http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/ 对数据进行的特殊处理: 将直辖市中的 “市辖区” 与 “县” 合并到区域 将 “省直辖县级行 ...
- Linux安装最新版Mono,Jexus(截至2015年12月30日)
安装系统必备: yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-dev ...
- 9月26日JavaScript表单验证、正则表达
一.非空验证 trim:去空格(去掉前后的空格),任何字符串都可以用这个方法.写法为:if(v.trim().length==0),表示如果去掉空格后的字符串的长度为0. <body> & ...
随机推荐
- javascripct导图
分别归类为: 1 .javascript变量 2. javascript运算符 3. javascript数组 4. javascript流程语句 5. javascript字符串函数 6. java ...
- AngularJS(2)-Scope作用域和控制器
$scope: 根作用域 所有的应用都有一个 $rootScope,它可以作用在 ng-app 指令包含的所有 HTML 元素中. $rootScope 可作用于整个应用中.是各个 controlle ...
- 手机的touch事件(基于jquery)
javascript代码: $.swipe=function(opt){ var o = $.extend({ mainSelector:"", swipeLe ...
- SQL技术内幕一
范式:关系模型的规范化规则. Codd提出的三个数据库范式: 1. 第一范式 第一范式要求表中的每一行都是必须是唯一的.因为关系型数据库是基于集合论的,而集合的定义中,要求每一个元素都是唯一的(在关系 ...
- 测试MySQL事务管理
1.MySQL 版本 mysql> select version(); +------------+ | version() | +------------+ -log | +--------- ...
- linux sed命令学习
. Sed简介 . 定址 . Sed命令 . 选项 . 元字符集 . 实例 . 脚本 . 小技巧 . Sed简介 sed是一种在线编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时缓冲区中, ...
- SQL sum case when then else【转】
数据库 t 表 b 表内容 Id Name 胜负 1 张三 胜 2 李四 ...
- ios字符串操作
string的操作应用 NSRange range = [self.general rangeOfString:@"."]; NSString *str = [self.gener ...
- 转载 -- iOS数据持久化存储
作者:@翁呀伟呀 授权本站转载 概论 所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据.在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方 ...
- 从内部剖析C# 集合之--Dictionary
Dictionary和hashtable用法有点相似,他们都是基于键值对的数据集合,但实际上他们内部的实现原理有很大的差异, 先简要概述一下他们主要的区别,稍后在分析Dictionary内部实现的大概 ...