2010-03-25 162 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消息它能夠更好地寫驗證可通過輸出參數傳遞也。