文档介绍:第8章表单的设计
HTML是利用表单(Form)来设计交互界面的。
表单是用于实现网页浏览者与服务器之间信息交互的一种页面元素,它由表单控件和一般内容组成。例如:
示例1
示例2
表单作用
表单工作原理
<form>标签
<input>标签
下拉菜单select/option
多行文本框textarea
表单在网页中的应用
表单标签<form>是成对标签,首标签<form>和尾标签</form>之间的内容就是一个表单。
表单form中的HTML代码要完成两件事情:一是指出服务器程序的路径和名称,二是要将给定信息传递给服务器程序。
<form>标签
Form表单的基本格式:
在HTML中,form的语法结构如下:
<form action="…" method="…">
<input>
…
<select>…</select>
…
<textarea>…</textarea>
</form>
在<form>标签里有三个属性:action、method和enctype。
action属性指出该表单所对应的处理程序的位置。它的参数值就是该程序的URL。
method属性用于指定该表单的运行方式。属性的参数值为get和post之一,默认的方式是get。当值为get时表示该表单主要是从服务器中获取信息,因此它传送给服务器的反馈信息长度不能超过255个字符;当值为post时表示该表单主要是向服务器发送信息的,它传送给服务器的反馈信息长度没有限制。
Enctype属性
Enctype的缺省值为:“application/x-ded”
enctype="multipart/form-data"
<input>标签
文本框text
提交按钮submit与重置按钮reset
密码框password
单选框radio
复选框checkbox
图像按钮image
隐含框hidden
文件选择输入框file