使用客户端脚本(如Javascript?)在客户端进行验证有哪些优势?
感谢
答案 0 :(得分:2)
优点是用户不需要重新加载页面只是为了发现输入中存在错误。这就是说,你仍然需要进行服务器端验证,因为用户可以关闭或操纵JavaScript以便向服务器提交无意义的数据。
答案 1 :(得分:2)
更好的用户体验。他们可以更快地获得验证结果,而无需往返服务器。它还允许您验证难以/不想在页面循环中发回的字段,例如密码和信用卡号。
现在设置起来相当容易 - 你可以插入大量的JavaScript框架,在输入字段上设置样式来描述验证,并连接提交处理程序以触发验证。例如jQuery validate
但是,您必须始终应对无JavaScript案例,并且您也必须始终对服务器端进行验证。