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

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,''))
        });

 

posted @ 2015-12-21 10:44  wavemelody  阅读(816)  评论(0编辑  收藏  举报