input框中限制数字长度

wzhiai 2017-04-25 04:19:18
怎么在input框中限制整数最多是16位,小数是3位
...全文
938 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_24685299 2017-04-26
  • 打赏
  • 举报
回复
input标签的maxlength属性可以限制最大输入位数
wxd_007 2017-04-26
  • 打赏
  • 举报
回复
input标签的maxlength属性可以限制最大输入位数
我爱娃哈哈 2017-04-25
  • 打赏
  • 举报
回复
h5标签不是有么
Msxindl_Com 2017-04-25
  • 打赏
  • 举报
回复

<script type="text/javascript">
function checkv(obj){
	if(!/^(-)?\d{1,16}(\.\d{3})?$/.test(obj.value)){
		alert("整数最多是16位,小数是3位");
		obj.focus();
	}
}
</script>
<input type="text" onblur="checkv(this)" />
天际的海浪 2017-04-25
  • 打赏
  • 举报
回复
if (!/^\d{1,16}(\.\d{1,3})?$/.test(str)) { alert("格式不对"); }

87,919

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧