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('验证通过!')
}

Tags: javascript

仅有一条评论

  1. previousElementSibling属性返回指定元素的前一个兄弟元素,(即:相同节点树层中的前一个元素节点)。
    previousSibling属性返回元素节点之前的兄弟节点(包括文本节点、注释节点);
    previousElementSibling属性只返回元素节点之前的兄弟元素节点(不包括文本节点、注释节点);

添加新评论