プロが教えるわが家の防犯対策術!

テキストエリアなどにキーボードで入力するとき、
数字のキーだけ有効で他のキーを打っても文字が出ないようにすることはできるのでしょうか?もしできるのなら教えてください。お願いします。

A 回答 (3件)

doconimoさんの参照リンクでは、onckeydownイベントで行っていますが、それをonkeypressイベントに変更し、


checkNum()のif文の中に、event.keyCode=0;を追加すれば可能かと・・・。
    • good
    • 0
この回答へのお礼

皆様ご回答ありがとうございました。参考にさせていただきました。

お礼日時:2003/09/03 10:41

実際には入力できてしまうようですね(^_^;)



しかし、フォームを送信するのであれば
送信ボタンを押したときに指定エリアの文字を再確認して再入力を即すことができると思います。
    • good
    • 0

↓でできそうです。



参考URL:http://www.openspc2.org/reibun/javascript/form_t …

この回答への補足

完全に数字しか入力できないように設定したいのですが・・・どうでしょうか・・・

補足日時:2003/08/05 17:18
    • good
    • 0

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