JQuery Only allow two digits after decimal in textbox
<input type="text" class="number" />
$('.number').keypress(function(event) {
if ((event.which != 46 || $(this).val().indexOf('.') != -1) && (event.which < 48 || event.which > 57)) {
event.preventDefault();
}
if( ($(this).val().indexOf('.') != -1) && ($(this).val().substring($(this).val().indexOf('.'),$(this).val().indexOf('.').length).length>2 ) ){
event.preventDefault();
}
});
DEMO: follow the link
http://jsfiddle.net/VRa6n/764/
No comments:
Post a Comment