87,716
社区成员




$('#Number').blur(function(nums){
var num = parseFloat(this.value);
if(!isNaN(num)){
this.value=num.toFixed(2);
}else{
this.value="请输入正确的数字"
}
});
楼主可以使用为什么没有使用keyup事件 在我测试中发现用户没法进行一个完整的输入所以这里使用blur事件
<input type="text" id="Number" value="">
<script>
document.getElementById('Number').onblur=function(){
this.value=parseFloat(this.value);
}
</script>