登录

js 让input输入框只能输入数字

我来纠错
<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>
发送
热门关键词:
命令
知识类型:
标题描述:
详细解答:

提交审核您编辑的知识会经过 前端大牛 人工审核。