jqueryを使用して、サブライトでテキストボックスの値を検証し、アルファベット、特殊文字、または20未満の数字が含まれている場合はエラーをスローする必要があります
コード:
<input type="text" class="input-text-bx" id="actual" value="">
<input type="submit" id="real" value="submit"/>
送信ボタンをクリックせずにjquery1.3を試してみました。送信時に$が付いた最新のものが必要です。
Query(function(){
jQuery('.input-text-bx').validate({
expression: "if (VAL) return true; else return false;",
message: "Please enter a valid number"
});
jQuery('.input-text-bx').validate({
expression: "if (VAL.match(/^[0-9]*$/)) return true; else return false;",
message: "Actual card can only be in numbers"
});
jQuery('.input-text-bx').validate({
expression: "if ((VAL.length >=16) )return true; else return false;",
message: "The card number should be 16-20 digits"
});
});