本教程为大家介绍一下Dreamweaver 审查表单行为, 使用“ 审查表单”行为 可 认为表单中各元素设置有效性 规定 。
一、Dreamweaver 审查表单行为
1. 在文档中插入表单和文本域 。
2. 反复第1步增加其它文本域 。
3. 取舍验证 步骤:
假如要在消费者填写表单 时候别验证各个文本域,请 取舍一个文本域 。
假如要在消费者提交表单时验证多个文本域,请点击“文档”窗口左下角标签 取舍器中的
4. 打开行为面板 。
5. 点击“增加行为(+)”按钮,在弹出的下拉菜单中 取舍“ 审查表单”命令,如下图所示:
6. 打开“ 审查表单”对话框,如下图所示:
7. 执行下列步骤之一:
假如只验证单个域,请从“域”列表中 取舍和在“文档”窗口中 取舍的同样名称的域 。
假如要验证多个域,请从“域”列表中 取舍某个文本域 。
8. 假如该域必须包括某种数据,请在“值”中 取舍“ 必须的”项 。
9. 在“可 承受”项中 取舍下列选项:
任何东西: 审查该域中必须包括有数据,然而数据类型不限 。
数字: 审查该域中是不是只包括数字字符 。
电子邮件地址: 审查该域中是不是包括一个@符号 。
数字从: 审查该域中是不是包括指定 规模内的数字 。在后面的文本框中输入数值 。
10. 假如需求验证多个域,请在“ 审查表单”对话框的“域”中 取舍另外需求验证的域, 而后 反复第8步和第9步 。
11. 单击“确定”按钮 。
假如是在消费者提交表单时验证多个域,则onSubmit事件将自动浮现在“事件”菜单中 。
假如是验证单个域,则要 审查默许的事件是不是是onBlur或onChange事件 。假如不是,请从“事件”下拉菜单中 取舍onBlur或onChange事件 。
onBlur或onChange事件都用于在消费者从该域中移走时触发“ 审查表单”行为 。区别在于:onBlur事件无论消费者是不是在该域中输入内容都会 产生,而onChange事件只在消费者转变了域中的内容时才会 产生 。
因此,当指定的域必须要填写内容时最好 使用onBlur事件 。
二、更改Dreamweaver中默许 审查表单的 揭示信息
下面将Dreamweaver中 审查表单时浮现的英文 揭示信息改为中文 揭示信息 。
1. 将文本域中的name和id项改为 合适的中文名字 。
2. 将“is required” 批改为“不能为空”或其它信息 。
例
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required. '; }
改为
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' 不能为空 。 '; }
3. 将“The following error(s) occurred:” 批改为“ 揭示”或其它信息 。
} if (errors) alert('The following error(s) occurred: '+errors);
} if (errors) alert(' 揭示: '+errors);