首页 > 其他分享 >input只能输入数字和一个小数点

input只能输入数字和一个小数点

时间:2023-11-22 16:47:44浏览次数:27  
标签:数字 formData 小数点 replace input astrict 输入

参考

<el-input class="pro_input" v-model="formData.astrict" type="number" step="1" min="0" max="10000" size="mini" @keyup.native="proving1"></el-input>
methods :{
    proving1() {
        this.formData.astrict=this.formData.astrict.replace(/[^\.\d]/g,''); //清除"数字"和"."以外的字符
	this.formData.astrict=this.formData.astrict.replace(/^\./g,'');  //验证第一个字符是数字而不是.
	this.formData.astrict=this.formData.astrict.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的.
	this.formData.astrict=this.formData.astrict.replace(".","$#$").replace(/\./g,"").replace("$#$",".");//只允许输入一个小数点
	this.formData.astrict=this.formData.astrict.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3'); //只能输入两个小数
    }
}
<input oninput="value=value.replace(/[^0-9\.]/g,'').replace(/^\./g,'').replace(/\.{2,}/g,'.').replace('.','$#$').replace(/\./g,'').replace('$#$','.')" />

标签:数字,formData,小数点,replace,input,astrict,输入
From: https://www.cnblogs.com/vvull/p/17849656.html

相关文章

  • C#在ListView中使用按钮、输入框、进度条等控件
    usingJues.CustomListItemView;usingSystem;usingSystem.Collections.Generic;usingSystem.Windows.Forms;usingstaticSystem.Windows.Forms.ListViewItem;namespaceDemo{publicpartialclassForm1:Form{privateCustomControlcustomC......
  • 神经网络中间层特征图可视化(输入为音频)(二)
    相比方法(一)个人感觉这种方法更好importlibrosaimportnumpyasnpimportutilsimporttorchimportmatplotlib.pyplotaspltclassHook:def__init__(self):self.features=Nonedefhook_fn(self,module,input,output):self.features=......
  • 关于mybaitis 动态列名,列名有小数点,导致提示格式转换失败
    nestedexceptionisorg.apache.ibatis.reflection.ReflectionException 此类错误是数据格式问题 关于mybaitis动态列名,列名有小数点,java接受返回值提示格式转换失败处理办法动态列名别名把小数点转换成其他符号,后台拿到数据在转换自己想要的列名......
  • 迅为RK3568开发板学习之Linux驱动篇第十三期输入子系统
    驱动视频全新升级,并持续更新~更全,思路更科学,入门更简单。迅为基于iTOP-RK3568开发板进行讲解,本次更新内容为第十三期,主要讲解输入子系统,共计24讲。关注B站:北京迅为电子,在线观看1.总领:本期视频介绍2.什么是输入子系统?3.如何确定输入设备与节点的对应关系?4.实践:确定输入设备对应的......
  • Unity InputField 输入框
    参数text:输入框中显示的文本内容。placeholder:输入框中未输入内容时显示的占位符文本。characterLimit:输入框中可输入的最大数字符限制。contentType:输入框中可输入的内容类型,如整数、小数、密码等。onValueChanged:输入框内容改变时触发的事件。 函数用常A......
  • shell 展开之进程替换# 深度解析 管道符|和输入输出<< >>重定向的区别
    参考链接https://blog.csdn.net/zwlove5280/article/details/113609342shell展开中的进程替换可以说是非常难懂的一部分,它的语法为有两种>(list)##接受输入看作一个整体,相当于文件描述或<(list)#接受输出在<<TheLinuxCommandLine>>一书中提到了这样一个事,代码......
  • c语言练习(输入,输出)-44
    使用fgetc,fputc等#include<stdio.h>#define_CRT_SECURE_NO_WARNINGS1intmain(){//从键盘上读取一行文本信息charbuf[1024]={0};fgets(buf,1024,stdin);fputs(buf,stdout);return0;运行输入ayue后#include<stdio.h>#defin......
  • 在word输入化学元素符号
    1、先输入化学元素,首字母大写,后字母小写,后边是数字。2、用鼠标选定数字后,同时按下“Ctrl 和 =”即可。  例:先输入Al2O3,用鼠标选定数字2后,同时按下“Ctrl 和 =”;再用鼠标选定数字3后,同时按下“Ctrl 和 =”即可。   3、单位符号,如立方米,先输入m3,用鼠......
  • 关于字符串输入输出的若干函数
    在C语言中,通过<stdio.h>可以使用一些非常有帮助的函数来从标准输入流(或文件流,本篇不涉及)中读入字符串,或者向标准输出流(或文件流)中写入字符串。这篇笔记整理的是这些相关函数的异同以及适用场景。标准输入流的使用使用场景区别一:是否限定读入字符数量为了分析它们......
  • winform中,在一个textbook输入编号,按回车键该编号所指的其他数据在另外的textbook中显
    代码:1、链接数据库SqlDataAdapterda;DataTabledt;privatestaticreadonlystringSQL=ConfigurationManager.AppSettings["connectionstring"]; 2、在需要搜索编号的textbook中找到KeyDown属性,双击,代码如下stringaa=textBox1.Text.Trim();stringstr="selectcont......