form表单中提示其中某项为空选项
思路:循环遍历不能为空的数据进行判断,提示对应的label
var check = true;
mui("#input_example input").each(function() {
//若当前input为空,则alert提醒
if(!this.value || this.value.trim() == "") {
var label = this.previousElementSibling;
mui.alert(label.innerText + "不允许为空");
check = false;
return false;
}
}); //校验通过,继续执行业务逻辑
if(check){
mui.alert('验证通过!')
}
previousElementSibling属性返回指定元素的前一个兄弟元素,(即:相同节点树层中的前一个元素节点)。
previousSibling属性返回元素节点之前的兄弟节点(包括文本节点、注释节点);
previousElementSibling属性只返回元素节点之前的兄弟元素节点(不包括文本节点、注释节点);