input中禁止输入特殊字符

在<input>标签中插入:onkeyup="value=value.replace(/[^0-9]/g,'')" onpaste="value=value.replace(/[^0-9]/g,'')" oncontextmenu = "value=value.replace(/[^0-9]/g,'')"

例如:

<input  id="halou" name="halou" type="text" onkeyup="value=value.replace(/[^0-9]/g,'')" onpaste="value=value.replace(/[^0-9]/g,'')" oncontextmenu = "value=value.replace(/[^0-9]/g,'')">

原文地址:https://www.cnblogs.com/zhangxinyue/p/13776106.html