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=”这里填入内容”/>

<!—

要提交数据,必须要满足两个条件

  1. 放在form中
  2. 必须要有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表单笔记的更多相关文章

  1. 2016年11月6日--form表单验证和事件、正则表达式

    1.表单验证<form></form> (1).非空验证(去空格) (2).对比验证(跟一个值对比) (3).范围验证(根据一个范围进行判断) (4).固定格式验证:电话号码, ...

  2. 9月8日HTML表单元素(form、文本、按钮、选择)

    表单元素 一.form form代表表单,功能:用于申明表单,定义采集数据的范围,也就是<form>和</form>里面包含的数据将被提交到服务器或者电子邮件里.<for ...

  3. 2015年10月15日学习html基础笔记

    一个互联网公司的分工,小公司要求全能,拿一个项目全部做出来.大公司分工明细,主要步奏为策划人员策划方案,美工人员设计图有.psd.rp等,前端人员做静态页面,后台人员获取数据java php .net ...

  4. 零基础学习云计算及大数据DBA集群架构师【Linux系统配置及网络配置2015年12月30日周三】

    /Mon *************摘要************** 计划任务 )一次性计划任务 服务:atd 命令:at 服务存放文件:/etc/init.d/atd 系统配置文件:/etc/at. ...

  5. 2015年11月30日 spring初级知识讲解(一)装配Bean

    序,Spring的依赖注入是学习spring的基础.IOC为控制反转,意思是需要的时候就由spring生成一个,而不是先生成再使用. 写在前面 Spring提供面向接口编程,面向接口编程与依赖注入协作 ...

  6. 1、关于Boolean(2015年05月30日)

    背景:刚在看Effective Java,看到一段关于Boolean提供一个返回实例的静态方法的例子,便去看了下Boolean的源码,发现有些内容是之前没注意到的,于是便有了下面这些. 1. Bool ...

  7. 最新县及县以上行政区划代码JSON数据(截止2015年9月30日)含经纬度数据

    数据来源(国家统计局):http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/ 对数据进行的特殊处理: 将直辖市中的 “市辖区” 与 “县” 合并到区域 将 “省直辖县级行 ...

  8. Linux安装最新版Mono,Jexus(截至2015年12月30日)

    安装系统必备: yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-dev ...

  9. 9月26日JavaScript表单验证、正则表达

    一.非空验证 trim:去空格(去掉前后的空格),任何字符串都可以用这个方法.写法为:if(v.trim().length==0),表示如果去掉空格后的字符串的长度为0. <body> & ...

随机推荐

  1. web api 如何接收post过来的json字符串

    前言 好久没有写博客了,有一天同学问我咋不写了,我说没啥写的,都是一些基础的东西.然后他说,难道写东西不是为了总结吗?我说是的.....额,我是不知道怎么说了.确实是写博客也是给自己的一种总结,一种理 ...

  2. 《C和指针》读书笔记——第一章 快速上手

    1.注释代码可以用: #if 0 statements #endif 2.参数被声明为const,表明函数将不会修改函数调用者的所传递的这个参数. 3.scanf("%d",&am ...

  3. 修改oracle数据库为归档模式

    参考博客:http://blog.csdn.net/codesaint/article/details/1901030 Oracle分为非归档模式(NOARCHIVELOG)  和归档模式(ARCHI ...

  4. maven之ssh项目搭建

    1:新建maven-archetupe-webapp项目 2:web.xml配置文件如下 <?xml version="1.0" encoding="UTF-8&q ...

  5. Java中的异常处理机制的简单原理和应用

    异常是指java程序运行时(非编译)所发生的非正常情况或错误,与现实生活中的事件很相似,现实生活中的事件可以包含事件发生的时间.地点.人物.情节等信息,可以用一个对象来表示,Java使用面向对象的方式 ...

  6. 5.MVC框架开发(强类型开发,控制器向界面传递数据的几种方法)

    界面表单中的表单元素名字和数据库表的字段名相一一映射(需要哪个表的数据就是那个表的模型(Model)) 在View页面中可以指定页面从属于哪个模型 注:以上的关系可以通过MVC的强类型视图开发来解决我 ...

  7. 通过I2C总线向EEPROM中写入数据,记录开机次数

    没买板子之前,用protues画过电路图,实现了通过i2c总线向EEPROM中写入和读出数据. 今天,在自己买的板子上面写关于i2c总线的程序,有个地方忘了延时,调程序的时候很蛋疼.下面说说我对I2c ...

  8. CSS content内容生成技术以及应用(转)

    一.哗啦哗啦的简介 zxx://这里“哗啦哗啦”的作用是为了渲染一种氛围.content属性早在 CSS2.1的时候就被引入了,可以使用:before以及:after伪元素生成内容.此特性目前已被大部 ...

  9. Oracle删除表、字段之前判断表、字段是否存在

    这篇文章主要介绍了Oracle删除表.字段之前判断表.字段是否存在的相关资料,需要的朋友可以参考下 在Oracle中若删除一个不存在的表,如 “DROP TABLE tableName”,则会提示: ...

  10. easyui源码翻译1.32--panel(面板)

    前言 昨天发布了表格datagrid的翻译源码 ,easyui的许多插件有依赖关系  比如datagrid 的渲染需要panel.resizable.linkbutton.pagination   今 ...