我想检测输入的
//检测
function checkdataId(){
var dataId = document.getElementById("edit_dataId").value;
var spanNode = document.getElementById("user_dataId");
//验证邮箱的正则
var reg = /^[A-Za-z0-9]$/;
if(dataId==""){
spanNode.innerHTML = "不能为空".fontcolor("red");
return false;
}
if (reg.test(dataId)){
spanNode.innerHTML = "正确".fontcolor("green");
return true;
}else{
spanNode.innerHTML = "格式不正确".fontcolor("red");
return false;
}
}
是:十位的(不打过,也不小于十位),只含有大小写字母和数字的组合,正确则输出“正确”,错误则“格式不正确”。现在就是怎么输都是格式不正确。(限定十位还没弄)。正则表达式不知道哪里错了