zoukankan      html  css  js  c++  java
  • Jquery+H5验证数据(不是表单验证啊 )

    啥也不说了 直接上代码

    1.我将所有需要验证的控件都加上了   required(类名自己定吧没啥讲究)  class

    2.所有的控件都加上了 data-vname的H5自定义属性(名称自个定义吧)  用来弹出提示的时候知道具体是哪个属性

    自个写的,不好的不要喷啊  谢谢大家

    通过class获取控件,遍历 ,对值进行判断,弹出相应的提示。

    	非空验证(可以相应添加其他验证)


    /**
    *非空验证
    */
    function isnull(){
    var flag=1;
    $.each($(".required"),function(){
    if($(this).get(0).tagName=="INPUT"){
    if($.trim($(this).val())==""||$(this).val()==null){
    alert("请填写"+$(this).attr("data-vname")+"!");
    flag=0;
    return false;
    }else{

    }
    }else if($(this).get(0).tagName=="SELECT"){
    if($(this).val()=="0"||$(this).val()==0){
    alert("请选择"+$(this).attr("data-vname")+"!");
    flag=0;
    return false;
    }else{

    }

    }else if($(this).get(0).tagName=="TEXTAREA"){
    if($(this).val()=="0"||$(this).val()==0){
    alert("请填写"+$(this).attr("data-vname")+"!");
    flag=0;
    return false;
    }else{

    }

    }else{

    }





    });
    if(flag==0){
    return false;
    }else{
    return true;
    }

    }

      

  • 相关阅读:
    Bash 小问题【待更新】
    进程动态优先级调度
    密码
    [Noi2016]优秀的拆分
    [Tjoi2016&Heoi2016]字符串
    [BZOJ 1901]Dynamic Rankings
    [HDU 2665]Kth number
    [BZOJ 4310]跳蚤
    [Sdoi2008]Sandy的卡片
    [Usaco2007 Dec]队列变换
  • 原文地址:https://www.cnblogs.com/kgdjgd/p/7071162.html
Copyright © 2011-2022 走看看