温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何用javascript实现前端验证

发布时间:2023-02-10 13:39:33 阅读:134 作者:iii 栏目:web开发
前端开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

本篇内容主要讲解“如何用javascript实现前端验证”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用javascript实现前端验证”吧!

用javascript实现前端验证的方法:1、创建一个用户注册的HTML页面;2、通过form表单定义两个文本框;3、通过js代码“function checkPass(){if(document.getElementById("p").value!=document.getElementById("cp").value){...}”对文本框内容进行验证即可。

使用Javascript进行前端验证:

设计简单的用户注册页面,其中包括“请输入密码”和“请再次输入密码”两个文本框

使用Javascript对“请输入密码”和“请再次输入密码”两个文本框的内容进行验证,如果两个文本框的内容不一样则显示“两次输入的密码不一致!”对话框。

(1)设计简单的用户注册页面,其中包括“请输入密码”和“请再次输入密码”两个文本框;

(2)使用Javascript对“请输入密码”和“请再次输入密码”两个文本框的内容进行验证,如果两个文本框的内容不一样则显示“两次输入的密码不一致!”对话框。

先来看看效果:

如何用javascript实现前端验证

<!DOCTYPE html>  
<html>  
    <script type="text/javascript">
        function checkPass(){
            if(document.getElementById("p").value!=document.getElementById("cp").value){
        document.getElementById("war").style.display = "block";
        }
        }
 
        
    </script>
    <head>  
        <meta charset="UTF-8">  
        <title>注册</title>  
        <link rel="stylesheet" type="text/css" href="Login.css"/>  
    </head>  
    <body>  
        <div id="login">  
            <h2>注册</h2>  
            <form method="post">  
            <input type="text" required="required" placeholder="用户名" name="u"></input>  
            <input type="password" required="required" placeholder="请输入密码" name="p" id="p"></input>
            <input type="password" required="required" placeholder="请再次输入密码" name="cp" id="cp" onblur="checkPass()"></input>
            <span id="war" style="display:none"> 两次密码的输入不一致 </span>   
            <button type="submit">登录</button>  
            </form>  
        </div>  
    </body>  
</html>
html{    
    overflow: hidden;   
    font-style: sans-serif;   
   }   
   body{   
    font-family'Open Sans',sans-serif;   
    margin0;   
    background-imageurl(1.jpg);
    background-position0 -90px;
    background-size: cover;    
   }   
   #login{   
    position: absolute;   
    top45%;   
    left:50%;   
    margin: -150px 0 0 -150px;   
    width300px;   
    height300px;   
   }   
   #login h2{   
    color#fff;   
    text-shadow:0 0 6px;   
    letter-spacing1px;   
    text-align: center;   
   }   
   h2{   
    font-size2em;   
    margin0.67em 0;   
   }   
   input{   
    width278px;   
    height18px;   
    margin-bottom10px;   
    outline: none;   
    padding10px;   
    font-size13px;   
    color#fff;   
    text-shadow:0px 0px 0.5px;   
    border-top1px solid #312E3D;   
    border-left1px solid #312E3D;   
    border-right1px solid #312E3D;   
    border-bottom1px solid #56536A;   
    border-radius4px;   
    background-color#2D2D3F;   
   }
 
   
#war{
	position:absolute;
	color:red;
    margin0em 4em;
    writing-mode: horizontal-tb;   
	font-size8px;
	}
   
   .but{   
    width300px;   
    min-height20px;
    margin-top20px;
    display: block;   
    background-color#4a77d4;   
    border2px solid #3762bc;   
    color#fff;   
    padding9px 18px;   
    font-size18px;   
    line-height: normal;    
   }

到此,相信大家对“如何用javascript实现前端验证”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×