window.onload=function(){
var oBtn=document.getElementById('submitBtn');
var oInput=document.getElementById('name');
oBtn.onclick=function(){
var re=/^[a-zA-Z][\w]{4,19}/g //只能输入5-20个字符,以“字母”开头
if(re.test(oInput.value)==false){
alert("× 格式错误!")
}
else{
alert("√ 格式正确!")
}
}
}
var oBtn=document.getElementById('submitBtn');
var oInput=document.getElementById('name');
oBtn.onclick=function(){
var re=/^[a-zA-Z][\w]{4,19}/g //只能输入5-20个字符,以“字母”开头
if(re.test(oInput.value)==false){
alert("× 格式错误!")
}
else{
alert("√ 格式正确!")
}
}
}
这是一个巨大的坑,oBtn都没获取到值, var oBtn=document.getElementById('submitBtn');
var oInput=document.getElementById('name');var re =/^[a-zA-Z]{1}[\w\_\.]{4,19}$/g;
var oInput=document.getElementById('name');var re =/^[a-zA-Z]{1}[\w\_\.]{4,19}$/g;