jQueryバリデータプラグインを使用して、テキストボックスへの入力としてのみ「正の数」を制限する方法(「-99」のみを許可)"正の数"をテキストボックスの入力としてのみ制限する方法( "-99"のみ許可)?
1
A
答えて
4
2
4
任意のプラグインを使用せず下記のコードを使用することで簡単に行うことができます。
HTML
<input type="text" name="returnRetailQuantity" id="returnRetailQuantity" />
jQueryのコード
//for allow only positive integers
$(document).ready(function(){
$("#returnRetailQuantity").keydown(function (event) {
if (event.shiftKey) {
event.preventDefault();
}
if (event.keyCode == 46 || event.keyCode == 8) {
}
else {
if (event.keyCode < 95) {
if (event.keyCode < 48 || event.keyCode > 57) {
event.preventDefault();
}
}
else {
if (event.keyCode < 96 || event.keyCode > 105) {
event.preventDefault();
}
}
}
});
});
これはあなたを助けることを願っています。
+2
これは助けになりましたが、タブキーも受け付けました。 '(event.keyCode == 46 || event.keyCode == 8 || event.keyCode == 9)' –
関連する問題
- 1. ファイルアップロードを制限して.jpgファイルと.pngファイルのみを許可し、ファイルサイズを制限する
- 2. OpenSSHを制限して特定のディレクトリにのみアップロードを許可する
- 3. 複数行のテキストボックス入力を制限してすべてを印刷する
- 4. NETWORK SERVICEの読み取り権限を許可する方法
- 5. 角のJavaScriptのテキストボックスの文字入力を制限する方法
- 6. 入力テキストボックスでアンダースコア( '_')の使用を制限します。
- 7. Windowsフォームのテキストボックスに入力できる文字数を制限する
- 8. 先行ゼロなしのテキストボックス入力を許可する
- 9. 数字と小数点のみを許可する入力を表示していますか?
- 10. 私のデータベースでsaのアクセス許可を制限する方法
- 11. テキストファイルからの読み込みとテキストボックスへの入力
- 12. 誰かがテキストボックスに入力するものを制限する
- 13. のみを許可数字とドット
- 14. Pythonで、argparseを使用して、正の整数のみを許可する
- 15. OAuthの 'scope'パラメータ(スコープの制限)の許容許可セットを制限する方法
- 16. テキストボックス内のアルファベット文字のみを許可するモデル検証
- 17. テキストボックスに英数字のみを入力する
- 18. JavaScriptを使用してasp.netの整数だけを許可するようにテキストボックスを制限します
- 19. *と0-9だけを許可する入力フィールドを制限する方法はありますか?
- 20. PHPタイマーは2秒ごとにユーザー入力のみを許可します
- 21. 正規表現バリデータの制限入力
- 22. 追加するテキストボックスの数を制限する方法(PHP)
- 23. Androidは矩形の片側からの入力のみを許可します
- 24. SharePointリストに入力できるアイテムの数を制限する方法は?
- 25. リクエストオブジェクトのパラメータとしてテキストボックスに値を入力する方法
- 26. 数値入力をその合計に基づいて制限する方法
- 27. AndroidのSQLiteで一意のデータ入力のみ許可しますか?
- 28. Prologユーザー入力(読み取り)の時間制限
- 29. サイトのデフォルトページのみを許可するrobot.txtの設定方法
- 30. すべてのテキストボックスの入力を、特定のテキストを含むIDまたは特定のクラスを持つ2桁(0〜99)に制限します。 (jQuery)
ちょっとしたオプションが働いた。ありがとうございました –
コピー&ペーストでは機能しません – Dejell