关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

什么是表单?网站表单介绍,HTML网站建设教程

作者:佚名   时间:2014-03-27   分享到:

表单,表单从我们出生之时起,直到死亡的那一刻,我们的每件事情几乎都要填写表单。这真的是个美妙的世界。那么该如何解释表单给我们带来的这一切喧嚣和激动呢?很简单:是它们使HTML.和XHTML真正地具有了交互性。

让我们仔细考虑一下,和网页进行的交互操作,基本上是按动许多按钮:单击这里,单击那里,到这里,去那里,实际上并没有真正的用户反馈,当然更不用提什么个性化了。applet, servlet, jsp和ASP这类程序提供了强大的用户交互功能,但它们却很难编写。然而另一方面,用HTML/XHTML却可以轻松地制作,因此使用表单就可以创建文档,并用这些文档来获取和处理用户输人的数据,同时也可以生成个性化的回应。

这种强大的机制意味深远,特别是对电子商务来说,更是具有无限的潜能。它可以整理一份在线目录,从而为买家提供了一种快速预订产品和服务的方式;它为非盈利组织提供了一种招募新成员的方式。它为市场调查人员提供了一种收集用户数据的方法;它为我们提供了一种与读者进行交流的自动化方式。

说了这么多,你也许真的希望和读者进行交流了。下面我们介绍表单!

表单简介

表单(form)是由一个或多个文本输人框、可单击的按钮、多选框组成的,有时甚至是由下拉菜单和图像映射组成的,所有这些都放在<form>标签中。一个文档中可以包含多个表单,而且在每个表单中可以放置通常的主体内容,包括文字和图像在内。文字可以为用户提供表单元素标记以及各种提示和指示,告诉他们该如何填写表单。这时候的文字非常有用。并且,在不同的表单元素中,还可以用JavaScript事件处理器来实现多种效果,比如检验和证实表单内容,及计算流量等。

用户首先要填写表单中的不同字段,然后单击特殊的“提交(Submit )”按钮(或者有时候可能是按Enter键)表单提交给服务器。浏览器会将用户提供的数值和选项数据打包,将它们发送给某台服务器或某个电子邮件地址。服务器通常会将信息传递给一个能够处理这些信息的支持程序或应用程序,并产生一个HTML形式的回应。这个回应也许只是一句简单的“谢谢”,也可能提示用户如何正确填写表单中的内容,或是提示还有哪些字段没有填写。然后服务器将回应送交给浏览器客户端,而浏览器又会将结果呈现给用户。如果是电子邮件式的表单,信息仅仅会直接发送到某人的电子信箱中,因此,这种情况下,不会有通知说明发送了表单信息。

在服务器端,表单的数据处理功能不是HTML或XHTML标准中的一部分;这部分是由服务器端的软件来定义的。我们不会特别详细地介绍服务器端的表单编程,这超出了本文讲述的范围。可以参考几种框架性的表单编程,用来说明服务器端表单编程的一些通常样式。



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/contact/20151229/n7315.html

上海联楷网络新闻