jQueryを使ってテキストボックスにゼロであることを最初に入力した文字を無視する方法
-
19-09-2019 - |
質問
基本的に、私は、ユーザーが入力したくない「0」(ゼロ)整数型でデータを表しテキストボックス内の最初の文字?
など私はjQueryを使ってこれを処理するイベントハンドラをバインドしたいと思います。
任意の経験?
おかげで、
解決
あなたは、単にこのようなkeyUpイベントでそれを置き換えることができます:
$('#test').keyup(function() {
if ($(this).val() === '0')
{
$(this).val('');
}
});
他のヒント
あなたがしたい場合は、整数値で値を置き換えることができます:
$(".IntegerInput").val(function(i, v) {
return parseInt(v, 10);
});
これはint型を解析し、先頭の0を削除し、それに値を置き換えます。
ロマオルドには、/ <あなたの特定のケースのためにあなたがparseInt()
の基数の引数が必要です、神のキャッチを作りましたP>
あなたは$('textbox').val().substr(0,1) != 0
のようなものを使用することができます。
それは良いだろうけど、私たちは、あなたが達成したいものを知っていたら、
所属していません StackOverflow