2010-03-25 171 views

回答

4

正确的答案可能是同时使用。

客户端验证更快,形式提交到服务器之前,应使用尽可能多的,你可以。

但是!你不能依靠客户端验证,因为有简单的方法可以解决它,所以你需要在服务器端重复所有的验证,并根据需要添加新的验证(例如:使用数据库添加更多的验证等)

+1

即将键入d相同。 – raj 2010-03-25 06:10:29

+0

好东西,我练习了我的快速打字,然后...... :) – Faruz 2010-03-25 06:18:08

1

这是确定使用客户端验证为了方便。您应该始终验证服务器上的关键信息,因为客户端可以规避。

1

如果JavaScript在客户端的浏览器中禁用,会发生什么?

所以要为服务器端验证....我认为是没有规则,验证客户端/服务器上...它高达您和您的用户....

0

其更好地验证双方的性能更好,而且它会得到保证,因为它避免了重复输入,我们知道,输入的数据在任何时间点都是正确的。客户端总是很好,其主要用于用户界面,以便用户知道什么是对的或错的。

还有一件事,如果我们编写我们自己的存储过程比PROC侧,THT消息它能够更好地写验证可通过输出参数传递也。