下一页

创建交互式表单

表单使您可以与 Web 站点的访问者进行交互或从他们那里收集信息。表单从用户收集信息,然后将这些信息提交给服务器进行处理。表单可以包含允许用户进行交互的各种对象。这些表单对象包括文本域、列表框、复选框和单选按钮。form 标签包括一些参数,使用这些参数可以指定到处理表单数据的服务器端脚本或应用程序的路径,而且还可以指定在将数据从浏览器传输到服务器时要使用的 HTTP 方法。

当访问者将信息输入 Web 站点表单并单击提交按钮时,这些信息将被发送到服务器,服务器端脚本或应用程序在该处对这些信息进行处理。服务器通过将请求信息发送回用户,或基于该表单内容执行一些操作来进行响应。通常,通过通用网关接口 (GGI) 脚本、ColdFusion 页、Java Server Page (JSP) 或 ASP 来处理信息。请注意,如果不使用服务器端脚本或应用程序来处理表单数据,就无法收集这些数据。

下图显示用表单捕获信息并用应用程序服务器处理输入数据的过程。

Macromedia Dreamweaver MX 允许您创建各种表单对象,包括文本域、密码域、单选按钮、复选框、弹出式菜单以及可单击的图像(如“提交”按钮)。

Dreamweaver 还包括“验证表单”行为,以验证访问者提供的信息。例如,可以检查电子邮件地址是否包含“ @ ”符号,或者必需域是否包含项。

本章包含以下几节:


  下一页