我有一个PHP项目,其中包含一个名为与我们联系形式,在这个当用户提交表单邮件已经发送给管理员。我的目标是设计这个页面是动态的。我的意思是,管理员可以添加或更改联系我们页面中的字段。我已经实现了一个文本编辑器来做到这一点。这里管理员可以设计联系人页面。我的问题是,我想验证(服务器端和客户端)所有的领域。怎么可能使用JavaScript ..有没有人知道这一点?
3
A
回答
0
如果不知道特定字段中的数据类型,可能无法进行表单验证。例如,可能有多个电子邮件字段,但除非系统知道它是电子邮件地址,否则无法对电子邮件执行验证。因此,根据我的最佳方式是设置“文本编辑器”或表单编辑器,以便可以分配预定义的字段类型。 对于如:
$Field_1 = array(type=>"textbox",validate_as=>"email");
0
也许你保存的格式,允许以确定每一个的内容类型的字段。在这种情况下,您可以在HTML中添加一个属性来标识您需要在每种情况下应用的验证类型。然后你可以使用一些验证插件。 (例如Java script coder validation script,LS Form validator)
服务器端将没有不同的情况,也许更简单。
2
为了使验证工作,您必须有一组可以添加到窗体的预定义字段。
我最后一个项目,我也是这样做的。有服务表格将由访客填写。服务所有者可以在应用程序控制面板中添加自定义字段,然后访问者将看到该字段。设计时,可以添加的字段类型有限,一个普通字段:文本,textarea,收音机,复选框,下拉菜单以及电子邮件地址等特殊字段。唯一需要的验证只是需要或不需要,专业领域将携带它自己的验证规则。这个自定义字段数据然后保存到数据库。当我显示这个自定义字段时,我使用jQuery validation plugins做浏览器验证,而在后端代码中,我也使用Form Validation库(我正在使用CodeIgniter)进行验证。所有需要的规则在从数据库获取时由自定义字段携带。
我希望这是你想要做的。您可能会看到wufoo.com以查看字段设计器页面的外观。在我的项目中,这只是一个简单的点击和添加,没有拖放功能。所有使用jQuery编写的代码用于项目使用。
相关问题
- 1. 使用JS的HTML表单验证
- 2. JS表单验证
- 3. JS表单验证
- 4. HTML表单验证
- 5. 在js中进行表单验证
- 6. HTML表单验证 - 出发
- 7. 的Javascript验证HTML表单
- 8. JavaScript和HTML表单验证
- 9. 如何验证HTML表单?
- 10. HTML表单验证帮助
- 11. PHP HTML表单验证
- 12. 对HTML表单的验证
- 13. 的HTML表单验证
- 14. 在mvc中验证纯HTML表单
- 15. HTML表单不会在IE9中验证
- 16. HTML验证/脚本JS
- 17. 在表中动态构建表单的JS表单验证
- 18. 外部Js文件不验证我的HTML表单
- 19. Mailchimp内嵌表单验证不工作的JS加载HTML
- 20. HTML表单Onsubmit验证不起作用的JS功能
- 21. Angular Js:验证表
- 22. 单选按钮验证HTML表单
- 23. HTML表单正则表达式验证
- 24. JavaScript表单验证行HTML表格
- 25. 与角JS使用CakePHP表单验证
- 26. Angular JS表单验证不起作用
- 27. JS表单验证不起作用
- 28. 香菜JS多步表单验证
- 29. Angular JS从属表单字段验证
- 30. 使用js冲突的表单验证
http://www.google.com/search?q=javascript+form+validation – 2010-01-25 06:17:23