javascript强制文本框只能输入数字或者三位的小数,或者两位的小数怎么写啊。要测试过的。 10
3个回答
展开全部
给你个String的扩展吧
String.prototype.formatFloat = function(a) {
if ("" == this || isNaN(this)) return "0";
void 0 == a && (a = 4);
return parseFloat(this).toFixed(a)
};
比如 var num = 1.25662;
你只用 alert(num.toString().formatFloat(2))//两位小数
你只用 alert(num.toString().formatFloat(3))//三位小数
String.prototype.formatFloat = function(a) {
if ("" == this || isNaN(this)) return "0";
void 0 == a && (a = 4);
return parseFloat(this).toFixed(a)
};
比如 var num = 1.25662;
你只用 alert(num.toString().formatFloat(2))//两位小数
你只用 alert(num.toString().formatFloat(3))//三位小数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sepcial: { required: true, maxlength: 3 },加一个这个...一行代码搞定...只能填3个数字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我做个给你看看行不行
追问
恩,写啦。我扣扣8 78517589
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询