看不懂这段JavaScript代码请给我讲讲其中的函数什么的

2024-12-13 08:02:40
推荐回答(2个)
回答1:


function $(elementId){     --根据标签ID ,获取标签的值
  return document.getElementById(elementId).value;
}
function divId(elementId){  困察--根据标签ID,获取标签对象
  return document.getElementById(elementId);
}
/*用户名验证*/
function checkUser(){
  var user=$("user");     --获取标签ID为user的值
  var userId=divId("user_prompt");  --获取标签汪稿茄ID 为 user_prompt的对象  敬轿  
  userId.innerHTML="";   --设置userId的html内容为空 
  var reg=/^[a-zA-Z][a-zA-Z0-9]{3,15}$/; --匹配第一个字符是字母(不区分大小写)后面是3至15个字母或数字
    if(reg.test(user)==false){  --如果user不符合以上匹配规则,则置userId 的html内容为 “用户名不正确”,然后返回false.
  userId.innerHTML="用户名格式不正确";
return false;
}
return true;

回答2:

必须由四至十六位数字或者字母组成且必须由字母开头