
看不懂这段JavaScript代码请给我讲讲其中的函数什么的
<scripttype="text/javascript">function$(elementId){returndocument.getElementById(elem...
<script type="text/javascript">
function $(elementId){
return document.getElementById(elementId).value;
}
function divId(elementId){
return document.getElementById(elementId);
}
/*用户名验证*/
function checkUser(){
var user=$("user");
var userId=divId("user_prompt");
userId.innerHTML="";
var reg=/^[a-zA-Z][a-zA-Z0-9]{3,15}$/;
if(reg.test(user)==false){
userId.innerHTML="用户名格式不正确";
return false;
}
return true;
} 展开
function $(elementId){
return document.getElementById(elementId).value;
}
function divId(elementId){
return document.getElementById(elementId);
}
/*用户名验证*/
function checkUser(){
var user=$("user");
var userId=divId("user_prompt");
userId.innerHTML="";
var reg=/^[a-zA-Z][a-zA-Z0-9]{3,15}$/;
if(reg.test(user)==false){
userId.innerHTML="用户名格式不正确";
return false;
}
return true;
} 展开
2个回答
展开全部
<script type="text/javascript">
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;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询