老师,这里不需要对.item_进行遍历吗?
来源:3-1 账户名验证
慕言_7946275
2019-09-07 10:18:24
var userAccount=document.getElementById("userAccount");
var test1="false";//用户名格式正确为true,默认为false
var items=document.querySelectorAll(".item_");//获取所有提示元素的下标
var reg=/正则/;
userAccount.onblur=function(){
// alert("11");
var reg=/^\w{6,18}$/;
if(this.value==""){
items[0].innerHTML="用户名称不能为空";
items[0].style.color="red";
}else{
if(!reg.exec(userAccount.value)){
items[0].innerHTML="请输入6-18位数字、字母、_";
items[0].style.color="red";
}else{
items[0].innerHTML="格式正确";
items[0].style.color="green";
test1=true;
}
}
}//验证用户名不需要对.item_循环下吗 for(var i=0;i<items.length;i++)
1回答
同学你好,老师在获取元素时虽然获取的是一组元素,但是使用时是用的下标,所以不需要使用循环

如果帮助到了你,欢迎采纳,祝学习愉快~
相似问题