我想验证表单。
我该怎么做?
我有电子邮件,用户名,密码作为我的字段。我不希望它们中的任何一个为NULL,密码和确认密码应匹配。
请帮帮我。
感谢。
答案 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。