1、只能输入数字代码(小数点也不能输入):
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
数字输入限制
本文介绍了一种使用 JavaScript 实现的方法,该方法能够确保 HTML 输入框仅接受数字输入,并且排除小数点等非数字字符。
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">

被折叠的 条评论
为什么被折叠?