输入框限制输入为两位小数
在utils/test.js中,
export function toFixedStr(str) {
let float = str.split(".")[0];
str = str.replace(/[^\d.]/g, ""); // 清除"数字"和"."以外的字符
str = str.replace(/\.{2,}/g, "."); // 不能连续输入两个及以上小数点
str = str.replace(".", "$#$").replace(/\./g, "").replace("$#$", "."); // 只保留第一个".", 清除多余的"."
str = str.replace(/^(-)*(\d+)\.(\d\d).*$/, "$1$2.$3"); // 只能输入两个小数
return float.length > 1 && float.indexOf("0") == 0 ? Number(str) : str;
}
在vue中,
<template>
<div>
<el-input v-model="valuestr" @input="ToFixedStr"></el-input>
</div>
</template>
<script>
import { toFixedStr } from "@/utils/test.js";
export default {
data() {
return {
valuestr: ""
};
},
methods: {
ToFixedStr(str) {
this.valuestr = toFixedStr(str);
}
}
};
</script>
输入框限制输入为两位小数相关推荐
- input输入框匹配数字(带两位小数) js--金额匹配
input输入框匹配两位小数的金额,超过部分或者其他非数字和小数点字符不显示,小数点只能输入一次,第二次不能输入,代码: <input type="text" onkeyup ...
- Textbox 内限定输入只有两位小数的数字
初学C#, 正好自己编的小程序对这方面有点要求,就去网上翻了翻.结果发现度娘上能找很多示例代码都只能实现一部分的功能. 正好自己有需要就把自己需要的功能都整合起来做了个方法,要是哪位大神看到了麻烦给瞅 ...
- uniapp input输入框(小数点输入保留一位小数)
需求:一个加分扣分的需求,当输入时可以输入小数点,不进行四舍五入并只能保留小数点一位 前提:个人是在uni-number-box 组件中进行二次修改的,下面进行完善的组件代码展示! <templ ...
- python输出时怎么保留两位小数_python输出怎么保留两位小数-Python教程
python输入保存两位小数的四种办法: a = 5.5461 办法一:round(a,2) 办法二:float('%.2f' % a) 相干保举:<Python视频教程> 办法三:'%. ...
- excel怎么设置保留两位小数?
转自:微点阅读 https://www.weidianyuedu.com 在excel表格中,一些小数数据都会保留小数点后两位,但是应该怎么设置呢?下面随微点阅读小编一起来看看吧. excel ...
- JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金) 两位小数
第一: 限制只能是整数 ? 1 <input type = "text" name= "number" id = 'number' onkeyup= &q ...
- 输入框限制只能输入数字,正数、负数、0,最多两位小数;数字输入框可以输入负数,并最多保留两位小数;el-number-input去掉四舍五入和自动补齐小数;
场景: –要求1:输入框只能输入数字,可以使正数.负数.0,小数点最多保留两位. –要求2:不需要自动补齐小数点,也不需要自动四舍五入. element-ui的数字输入框el-input-number ...
- el-input 输入框类型;只能输入数字的输入框;保留两位小数输入框;只能输入正整数和0的输入框;手机号正则校验;车牌号码正则校验
以下代码可直接复制使用: 以下代码可直接复制使用! <template><div><a href="https://baike.baidu.com/item/% ...
- html number输入框限制只能输入正整数或两位小数的正数
限制只能输入两位小数的正数: <label class="col-xs-2 control-label">订单金额:</label> <div cla ...
最新文章
- ORACLE 存储过程异常捕获并抛出
- WebSocket 中的Netty
- VMware vsphere client报错问题
- 消息发送和接收基本应用
- 最短路径 - 迪杰斯特拉(Dijkstra)算法
- 文献记录(part83)--Building outlier detection ensembles by selective parameterization of ...
- php kml文件解析,英语翻译中文:详细分析了KML、MapInfo文件及二者之间的联系,以KML点标记文件为例,基于PHP编程实现了KML到...
- 怎么上传文件到kk服务器,VS Code 关于SFTP上传文件到多服务器的配置
- html5与之前版本,IT兄弟连HTML5教程HTML5做到了与之前版本的兼容
- 鸿蒙开发者大会邀请函,将召开史上最大规模开发者大会,华为抓紧调试“鸿蒙”系统...
- echarts实现平面3D柱状图
- win10开机无响应 无服务器,win10开机假死-状态栏和开始菜单无响应
- 新旧骗术揭秘:防止5G时代的电信诈骗
- CIKM2020 | 最新9篇推荐系统相关论文
- 手机计算机文档如何发到手机上,如何把电脑上的文件发送到手机上?
- rdp(远程桌面协议)配置
- c语言考试系统设计报告,c语言课程设计报告单项选择题标准化考试系统.doc
- 设置树莓派系统语言为中文
- Git代码版本管理命令和团队协作规范---实践版
- 小硕期间所读的专业书