表单只能输入特定数据类型(数字、字母等)

1.只能输入数字

<input onkeyup="value=value.replace(/[^d]/g,'') " onbeforepaste="window.clipboardData.setData('text',window.clipboardData.getData('text').replace(/[^d]/g,''))">
 $("#result").keyup(function(){
            this.value=this.value.replace(/[^d]/g,'');
        });
        
        $("#result").bind("prepaste",function(){
            window.clipboardData.setData('text',window.clipboardData.getData('text').replace(/[^d]/g,''))
        });
原文地址:https://www.cnblogs.com/mymelody/p/5062735.html