在js里面想让文本框小数点后面可以输入无限的数字变为只可输入三位数字怎么办??比较急急
答案:1 悬赏:60
解决时间 2021-03-06 05:07
- 提问者网友:全員惡人
- 2021-03-05 18:23
在js里面想让文本框小数点后面可以输入无限的数字变为只可输入三位数字怎么办??比较急急
最佳答案
- 二级知识专家网友:苦柚恕我颓废
- 2021-03-05 18:49
<input type="text" id="text" />
<script type="text/javascript">
$("#text").keyup(function () {
var isNumeric = $.isNumeric($("#text").val());
if (isNumeric) {
var temp = $("#text").val().toString().split('.');
if (temp.length ==2) {
if(temp[1].length>=3){
$("#text").val(temp[0]+"."+temp[1].substring(0,3));
}
}
} else {
$("#text").val("");
}
});
</script>自己写的 ,可以满足你的需求了
<script type="text/javascript">
$("#text").keyup(function () {
var isNumeric = $.isNumeric($("#text").val());
if (isNumeric) {
var temp = $("#text").val().toString().split('.');
if (temp.length ==2) {
if(temp[1].length>=3){
$("#text").val(temp[0]+"."+temp[1].substring(0,3));
}
}
} else {
$("#text").val("");
}
});
</script>自己写的 ,可以满足你的需求了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯