前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >input number 数字输入限制,最大值最小值输入范围限制

input number 数字输入限制,最大值最小值输入范围限制

作者头像
acoolgiser
发布2022-03-07 09:06:47
13.7K0
发布2022-03-07 09:06:47
举报
文章被收录于专栏:acoolgiser_zhuanlanacoolgiser_zhuanlan

方式一:max="100" min="10" 这种方式限制的是数字输入框右边的增减箭头按钮,最大值和最小值,不能对手动输入的数进行限制。如果手动输入一个大于100或小于10的数,还是无法限制。

代码语言:javascript
复制
<input type="number" max="100" min="10" value="">

方式二:oninput // 只限制长度:输入四位数的数字

代码语言:javascript
复制
<input type="number" oninput="if(value.length>4)value=value.slice(0,4)" />

// 只限制最大值100:最大为100,即使手动输入大于100的数也会自动变成100

代码语言:javascript
复制
<input type="number" oninput="if(value>100)value=100" />

// 只限制最小值0:最小为0,即使手动输入小于0的负数也会自动变成0

代码语言:javascript
复制
<input type="number" oninput="if(value<0)value=0" />

// 均作限制:长度4 最大值100 最小值0

代码语言:javascript
复制
<input type="number" oninput="if(value>100)value=100;if(value.length>4)value=value.slice(0,4);if(value<0)value=0" />
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 方式一:max="100" min="10" 这种方式限制的是数字输入框右边的增减箭头按钮,最大值和最小值,不能对手动输入的数进行限制。如果手动输入一个大于100或小于10的数,还是无法限制。
  • 方式二:oninput // 只限制长度:输入四位数的数字
  • // 只限制最大值100:最大为100,即使手动输入大于100的数也会自动变成100
  • // 只限制最小值0:最小为0,即使手动输入小于0的负数也会自动变成0
  • // 均作限制:长度4 最大值100 最小值0
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档