0
我有一些控件的表單。我沒有在Visual Studio工具箱中使用驗證,實際上我已經使用java腳本爲這些控件定義了驗證。其中一個驗證是正則表達式。
如何用此正則表達式檢查用戶的數據?如何用正則表達式檢查用戶的數據?
for (i = 0; i < rows.length; i++) {
if (patterns[i] != "") {
val = document.get ElementById ('cntrl'+i).value;
ptrn = patterns[i];
if (!ptrn.test(val)) {
msg += "bad format. \n";
j = false;
}
}
}
我用Firebug測試這個代碼,但是如果第一次循環,它會從第二個退出。
我們可以看到一些代碼,例如您嘗試過的內容,要驗證的內容以及要使用的_RegExp_? –
請務必在服務器端進行驗證。使用JavaScript進行驗證只能用於用戶的方便; JavaScript可以輕鬆關閉,並且您仍然需要確保您的服務器安全。 – voithos
@voithos:如何在服務器端進行驗證? – Angel