Мы модифицируем функцию Meouw для использования с keyup, потому что, когда вы используете ввод, это может быть более полезным.
Проверьте это:
Привет !, @heridev и я создали небольшую функцию в jQuery.
Вы можете попробовать следующее:
HTML
<input type="text" name="one" class="two-digits"><br>
<input type="text" name="two" class="two-digits">
JQuery
// apply the two-digits behaviour to elements with 'two-digits' as their class
$( function() {
$('.two-digits').keyup(function(){
if($(this).val().indexOf('.')!=-1){
if($(this).val().split(".")[1].length > 2){
if( isNaN( parseFloat( this.value ) ) ) return;
this.value = parseFloat(this.value).toFixed(2);
}
}
return this; //for chaining
});
});
ДЕМО ОНЛАЙН:
http://jsfiddle.net/c4Wqn/
(@ heridev, @vicmaster)