zoukankan      html  css  js  c++  java
  • 数据校验

    想要写一个数据校验的方式,通过网络查询和总结,写出来一个,
    function validate(){     //定义一个方法名称为validate
        var element = getelementbyname("程序内需要获取值的名称");
        if(element.value.length == 0) { //如果获取到的值得长度等于0,则表示没有输入数据,然后运行下面的语句
            alert("请输入数据");    //弹窗提示“请输入数据”
            element.focus();    //弹窗提示的同时将输入的光标聚焦到需要输入数据的文本框中
            return false;
        }
        
        return true;
    }
    后又经过改良,出现以下版本。

    function tj(){ //定义一个方法名称为validate
    var gh = document.getElementsByTagName("form")[0];
    var zh = document.getElementById("zh");
    var mm = document.getElementById("mm");
    if(zh.value.length == 0 || mm.value.length == 0) { //如果获取到的值得长度等于0,则表示没有输入数据,然后运行下面的语句
    alert("请输入数据"); //弹窗提示“请输入数据”
    zh.focus(); //弹窗提示的同时将输入的光标聚焦到需要输入数据的文本框中
    gh.reset();
    return false;
    }else if(mm.value != "123"){
    alert("密码错误");
    zh.focus(); //弹窗提示的同时将输入的光标聚焦到需要输入数据的文本框中
    gh.reset();
    return false;
    }else{
    alert("登陆成功");
    gh.submit();
    }
    }

  • 相关阅读:
    70.BOM
    69.捕获错误try catch
    68.键盘事件
    523. Continuous Subarray Sum
    901. Online Stock Span
    547. Friend Circles
    162. Find Peak Element
    1008. Construct Binary Search Tree from Preorder Traversal
    889. Construct Binary Tree from Preorder and Postorder Traversal
    106. Construct Binary Tree from Inorder and Postorder Traversal
  • 原文地址:https://www.cnblogs.com/amberoid/p/9252154.html
Copyright © 2011-2022 走看看