<input class="js_input" type="text" value="">
<script src="js/jquery-1.7.js"></script>
<script type="text/javascript">
$(function(){
//监听键盘按键
$(document).on('keyup','.js_input',function(e){
var val = $.trim($(this).val()), //取值去掉前后空格
newVal = val.replace(/([^\d])/g,''); //正则替换掉非数字的内容
newVal!=val && $(this).val(newVal); //&&前面的成立 则执行右边
});
});
</script>