只能输入0-9的数字和小数点和-号

转载地址忘记了……



<input type="text" id="yield" name="yield" />


$("#yield").keyup(function(){  
        $(this).val($(this).val().replace(/[^0-9.-]/g,''));  
    }).bind("paste",function(){  //CTR+V事件处理  
        $(this).val($(this).val().replace(/[^0-9.]/g,''));   
    }).css("ime-mode", "disabled"); //CSS设置输入法不可用  



你可能感兴趣的:(只能输入0-9的数字和小数点和-号)