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;