現在、ASP.NET テキスト ボックスに Javascript 検証を追加しています。要件として、最初の 2 文字は英字 (az) で、最後の文字は数字 (0-9) にする必要があります。Maxlength は 4 です。これは keypress イベントで行う必要があります。
私はJSの初心者なので、これを行う方法についてあまり考えていません。
現在、ASP.NET テキスト ボックスに Javascript 検証を追加しています。要件として、最初の 2 文字は英字 (az) で、最後の文字は数字 (0-9) にする必要があります。Maxlength は 4 です。これは keypress イベントで行う必要があります。
私はJSの初心者なので、これを行う方法についてあまり考えていません。
クライアント側の JavaScript バリデーターをテキストボックスに追加する簡単な方法を次に示します。
これは Keydown の代わりに LostFocus で機能することに注意してください。
フィドルを確認してください: http://jsfiddle.net/B4xwK/
また、これには jQuery をクライアント側にロードする必要があります。
$('#myInput').blur(function(e) {
var r = new RegExp("[A-Za-z]{2}[0-9]{2}");
var valid = r.test(e.target.value);
});