限制文本框只能输入数字和小数点

<input type="text" class="NumText" placeholder="只能输入数字(可含有小数点)"/>
<style>
.NumText{200px;}
.NumText::-webkit-input-placeholder{color:#F1923C;}
.NumText:-moz-placeholder{color:#F1923C;}
.NumText:-ms-input-placeholder{color:#F1923C;}
</style>
<script>
$(function(){
$(".NumText").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设置输入法不可用
});
</script>
原文地址:https://www.cnblogs.com/ishuanghe/p/5110888.html