今回の例では、正規表現と文字列長の2つを組み合わせて判定します。
なおチェック対象としては次のようなものが考えられます。
・年、月
・電話番号(ハイフンなし)
・暗証番号
例:【年・月の入力値をチェックする場合】
——————

function num_figure_check(year, month) {
if(year == ” || month == ”) { //どちらかの入力がない場合はNG
return false;
}else if( !(year.match(/^[0-9]+/)) || year.length != 4) { //半角英数でない、もしくは4桁でない場合はNG
return false;
}else if( !(year.match(/^[0-9]+/)) [...]

more from " JavaScriptで半角数字&桁数チェック "...