![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||
|
表单由 form
标签的 action
属性中指定的脚本或应用程序进行处理。若要查看与表单关联的操作,请选择该表单,然后在属性检查器中查看。“动作”域指向关联的操作。
最简单的表单使用 JavaScript 或 VBScript 在客户端执行表单处理(这与将表单数据发送到服务器进行处理相反)。例如,在页面底部可以有一个小表单,仅包含两个标记为“是”和“否”的单选按钮以及一个“提交”按钮。表单操作可以是在文档的 head
部分定义的 JavaScript 函数,在用户选择“是”时显示一条警告信息,当用户选择“否”时显示另一条警告信息:
function processForm(){ if (document.forms[0].elements[0].checked){ alert('Yes'); }else{ alert('No'); } }
processForm()
。processForm()
JavaScript 函数(类似上面所示的函数)添加到文档的 head
部分。可以使用客户端脚本撰写处理很多表单处理任务,但是不能保存用户输入的数据或者将数据发送给其他人。若要保存数据或者将数据传输到其他应用程序进行处理,则需要使用服务器端脚本或应用程序。通用网关接口 (CGI) 脚本是处理表单数据的最常见类型的服务器端脚本撰写机制。有多个 Web 站点免费为您提供可使用的 CGI 脚本。承载您的站点的 Internet 服务提供商 (ISP) 可能会提供执行许多常见任务的 CGI 脚本。这些任务包括收集电子邮件地址或允许访问者通过 Web 表单向您发送意见等。
|
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |