プロが教える店舗&オフィスのセキュリティ対策術

JavaScriptに関する質問です。



JavaScriptで半角数字のみ入力できるプログラムってありますか?
未入力や半角英字、全角英数字が入力された時に注意メッセージが出てくるようにしたいです。

A 回答 (2件)

function checkNum(str){


str = (str==null)?"":str;
if(str.match(/^[0-9]*$/)){
return true;
}else{
return false;
}
}

こういうこと?
    • good
    • 0

HTMLとして文字の入力欄を設け、入力カーソルがその欄から離れたイベントを拾い、そのイベント発生時に起動されるようにしたJavaScript関数内でその入力欄に入っている文字の種類をチェックすればよいだけです。


会員登録を行うようなWebページでよくやっているのと同じことをすればよいだけです。

参考まで。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!