帮助进行表单验证

时间:2010-10-09 20:34:59

标签: javascript html forms

我想验证表单。

我该怎么做?

我有电子邮件,用户名,密码作为我的字段。我不希望它们中的任何一个为NULL,密码和确认密码应匹配。

请帮帮我。

感谢。

4 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

对于时尚的验证,您可以在漂亮的样式的帮助下使用jquery。

参考此

http://www.webreference.com/programming/javascript/jquery/form_validation/

http://speckyboy.com/2009/12/17/10-useful-jquery-form-validation-techniques-and-tutorials-2/

最好编写自己的验证规则,而不是使用插件,以便您可以更好地控制代码 通过添加服务器端验证来完善它。使用ajax看起来更好。

答案 2 :(得分:0)

Javascript表单验证有利于聚合可用性。您可以即时显示消息,弹出窗口,动画,放置颜色......

但如上所述,它不应​​取代服务器端验证。我作为开发人员的建议是首先在服务器端进行验证过程,抛出消息,如果你打算使用CSS,尽可能多地创建UI效果,当你有一个功能齐全的过程时,你会深入了解javascript编码

javascript初学者最复杂的部分是学习如何正确访问数据。当然,您可以使用jquery并使您的工作更轻松,但如果您这样做,您将无法了解真正的JavaScript语言。

这也是对任何语言的另一个建议,在跳过框架和节省时间的工具之前,您应该首先了解语言基础知识。这可以使你成为一个更坚实的开发人员。

关于访问javascript数据,您需要阅读有关DOM(文档对象模型)的信息。在开发Web时,Javascript和DOM紧密相关。

答案 3 :(得分:0)

您需要使用javascript或服务器端语言(如PHP)来验证表单。

如果您使用的是HTML5 doctype,那么可以在线进行一些初步验证。所需的关键字将确保字段不为空。您还可以指定内容类型,例如电子邮件,网址,日期或号码。这是一个例子。

请注意,HTML5验证在不支持它的浏览器中不起作用(IE6-8),但没有任何损害并将其放入。

我个人建议在PHP中验证(如果javascript被关闭)。如果这有点令人困惑,那么使用javascript解决方案http://docs.jquery.com/Plugins/validation