首页 前端知识 vue input限制输入数字

vue input限制输入数字

2024-04-29 11:04:54 前端知识 前端哥 920 21 我要收藏

vue input限制输入数字

  • 1、只能输入数字
  • 2、只能输入数字和小数点(此处限制保留四位小数)
  • 3、只能输入数字、小数点和负号

1、只能输入数字

<el-input
  clearable
  v-model="form.result"
  placeholder="请输入结果"
  onkeyup="value=value.replace(/\D/g,'')"
  onafterpaste="value=value.replace(/\D/g,'')"
  @blur="form.result=$event.target.value"
/>

2、只能输入数字和小数点(此处限制保留四位小数)

<el-input
  clearable
  v-model="form.result"
  placeholder="请输入结果"
  oninput="value=value.replace(/^\D*([0-9]\d*\.?\d{0,4})?.*$/,'$1')"
  @blur="form.result=$event.target.value"
/>

3、只能输入数字、小数点和负号

<el-input
  clearable
  v-model="form.result"
  placeholder="请输入结果"
  oninput="value=value.replace(/^([0-9-]\d*\.?\d{0,4})?.*$/,'$1')"
  @blur="form.result=$event.target.value"
/>
转载请注明出处或者链接地址:https://www.qianduange.cn//article/6249.html
标签
评论
发布的文章

@JsonCreator和@JsonValue

2024-05-05 22:05:05

Python 字符串转换为 JSON

2024-05-05 22:05:00

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!