0

いくつかのコントロールを備えたフォームがあります。Visual Studio ツールボックスでは検証を使用しませんでした。実際には、これらのコントロールの検証を java script を使用して定義しました。これらの検証の 1 つが正規表現です。
この正規表現でユーザーのデータをチェックする方法は?

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 でテストしましたが、最初は 2 回目の if ループで終了します。

4

1 に答える 1