input输入框只允许输入数字

490 阅读1分钟

HTML5实现很简单

<input type="number">

HTML5以下最简单的方式就是 oninput 事件中进行正则替换

<input type="text" oninput="value=value.replace(/[^\d]/g,'')">