使用 behaviors

你可以先选中窗体或者窗体对象,然后利用出现在 Behaviors 面板上的 behaviors 给窗体或者窗体对象添加 behaviors。Validate Form 和 Set Text of Text Field behaviors 只有当文档中插入有文本域的时候才可以使用。当给窗体对象添加 Validate Form behavior 的时候,你必须指定需要验证的文本域。例如,如果你给 Submit 按钮添加了 Validate Form,你就需要指定为 "Name" 创建的文本域。

应用 behaviors 的时候,你需要确认你的文档中的所有的窗体对象(和其它的对象)都有各自独特的名字。如果你给两个不同的对象使用了同样的名字,那么 behaviors 可能就不会正常地工作m — 即使同名对象位于不同的窗体之内。

请注意,独特的对象名字(同一页面上不同的窗体之中)在 Dreamweaver 2 中并不是必须的;如果你有网页是在 Dreamweaver 2 中创建的,其中包含有使用同一名字的多个窗体对象,那么在给这些对象添加 behaviors 之前你有必要修改同名对象的名字。

两个对象命名的指导原则:

窗体对象(以及其它对象)的名字必须是字母开头(相对应的是数字)。
不要使用 JavaScript 的保留词汇(如 topnavigator) 作为对象的名字。

我们在下边对两个同窗体有关的 behaviors 进行解释。有关其它 behaviors 的介绍,参阅 概览

Validate Form 对指定的文本域进行验证,确保用户输入了正确的数据类型。参阅 Validate Form (验证窗体)

Set Text of Text Field 使用你所指定的内容替换指定文本域中的内容。参阅 Set Text of Text Field (设置文本域文本)