HTML5表单模式仅适用于7或10个数字
我需要一个学生ID的模式,必须是7或10位数长HTML5表单模式仅适用于7或10个数字,html,Html,我需要一个学生ID的模式,必须是7或10位数长 pattern="[0-9]{7,10}" 我知道了,但很明显这是在7-10之间,而不是7-10之间 我尝试了pattern=“[0-9]{7 | 10}”,这也不起作用 有什么想法吗?用[0-9]{7}([0-9]{3})?代替。这将设置7位数的基数和可选的额外3位数,使计数增加到10。使用[0-9]{7}([0-9]{3})?。这将设置7位数的基数和可选的额外3位数,使计数增加到10。您可以使用^(\d{7}\d{10})$”精确获得7或10
pattern="[0-9]{7,10}"
我知道了,但很明显这是在7-10之间,而不是7-10之间
我尝试了pattern=“[0-9]{7 | 10}”
,这也不起作用
有什么想法吗?用[0-9]{7}([0-9]{3})?
代替。这将设置7位数的基数和可选的额外3位数,使计数增加到10。使用[0-9]{7}([0-9]{3})?
。这将设置7位数的基数和可选的额外3位数,使计数增加到10。您可以使用^(\d{7}\d{10})$”
精确获得7或10位数
示例代码段:
document.getElementById('textbox').onkeyup=function(){
document.getElementById('count').innerHTML=this.value.length;
};
字符数
按Enter键检查验证
您可以使用^(\d{7}| \d{10})$”
精确获取7或10位数字
示例代码段:
document.getElementById('textbox').onkeyup=function(){
document.getElementById('count').innerHTML=this.value.length;
};代码>
字符数
按Enter键检查验证