老师,这里不需要对.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回答

好帮手慕言

2019-09-07

同学你好,老师在获取元素时虽然获取的是一组元素,但是使用时是用的下标,所以不需要使用循环

http://img.mukewang.com/climg/5d732b280001350905520324.jpg

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

0

0 学习 · 14456 问题

查看课程