在前端语言书写中,表单是一种常用的数据传递方式,也是一种行之有效的比较高效率的方式。
1、其工作原理 为:访问一个包含表单的页面,输入表单信息之后提交表单——通过data,将浏览器页面发送的表单数据打包发送给服务器——服务器接受数据并由程序进行处理(各种后台程序PHP、.net),具体如下图:
2、表单代码全部放在一对<from></from>中,在整个代码显示中,表单是不可见的,也就是没有类似于表格之类的边框
from可以有自己的属性,这些属性,组成了我们表单传送的功能和实现:
在这个里边,_blank代表新打开一个网页,_self是在当前页打开,其他两个是另外两个打开方式。
get和post是两种数据传输方式,具体区别如下:
在form中是一个个表单元素组成了整个表单,例如
每个表单元素代表了不同的含义,实现不同的功能。组成了完成的表单。
3、每一个元素有有着大致相同的属性,以input输入框为例:
它里边可以放任何规则允许下的属性条件。
input中,type类型使用image,可以起到图像按钮的功能。
4、在单行文本域的里边还可以设置文本域的范围,命名之类的设置
有的表单元素是没有对应闭合元素的,只有自己。
5、单选框和复选框
在两种框中。value的值主要用于服务器数据交流,而name的值却在选择时起作用,单选需要每个name 的值一样,但是复选框可以不一样(尽量一样)。
checked可以设置两种选项框的默认值。
6、按钮
按钮呢有三种,其中除了button之外的提交和重置按钮都有默认显示的字样,但是可以通过value来进行修改。
7、分组下拉菜单和列表标签
我们常用的下拉菜单一般是 :<select><option></option></select>
今天要说的是在这中进行分组,就在在S和o之间加上另外一个单词<optgroup></optaroup>,实现分组的效果
8、多行文本域
多行文本域和单行的区别就是,更加的空间大,可以写更多行的内容,没有过多的限制,一般谢谢备注,简介之类的。
其他的之后再补充