HTML 5 - 数字正则表达式 [英] HTML 5 - number regular expression

查看:177
本文介绍了HTML 5 - 数字正则表达式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个名为Fleet no的输入字段。



我想使用HTML 5验证它,只允许输入数字到5位数的最大长度。



我设法只输入数字,但它只接受1位数。



我不能超过1位数。这是我试图做的:

 < div> 
< label for =element_1> Fleet Number< / label>
< input id =element_1name =element_1type =textmaxlength =255
value =所需占位符=仅输入数字pattern =[0-9 ]
title ='船队编号必须只包含数字'/>
< / div>


解决方案

使用 [0-9 ] {1,5}



{1,5} 表示重复上一个第1,2,3,...,5次。

I have got an input field called Fleet no.

I want to validate it using HTML 5 to only allow the input of digits to 5 digit max length.

I have managed to only input digits but it only accepts 1 digit.

I can't put more than 1 digit. This is what i tried to do:

<div>
  <label for="element_1">Fleet Number </label>
  <input id="element_1" name="element_1" type="text" maxlength="255" 
  value="" required placeholder="Enter Digits only" pattern = "[0-9]"
  title='Fleet No. must contain digits only'/> 
</div>

解决方案

Use [0-9]{1,5}

{1,5} means repeat the previous part 1, 2, 3, ..., 5 times.

这篇关于HTML 5 - 数字正则表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆