欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js简单表单验证(弹出框)

程序员文章站 2022-03-11 16:41:19
...

登录和注册的弹出框的js验证

有些字段是不能为空的,那么我们就要通过验证判断:用户是否填写。

此时就要用到js验证。

登录

html

<form action="" method="post" name="form1" target="_blank" id="form1" onSubmit="return check_login()">	
		<h1>登录</h1>
		

 <input type="text" name="username" class="form-control" placeholder="手机/邮箱/用户名" style="width: 30%;">
		   <br>  <br>
		   <input  name="password" type="password" class="form-control" placeholder="密码" style="width: 30%;" />
		     <br>  <br>

	<!--滑动验证-->
	 <div id="dragContainer" style="width: 30%;">
        <div id="dragBg"></div>
        <div id="dragText"></div>
        <div id="dragHandler" class="dragHandlerBg"></div>
    </div>
    <br>  <br> 
<input type="submit" value="确定" style="color: white;background-color: blue;width: 30%;height: 40px;" />
 <br>  <br> 
<div class="zhu">
<input type="button" value="注册" style="background-color: white;border: none;"/>
|
<input type="button" value="忘记密码" style="background-color: white;border: none;"/>
</div>
	</form>

要在自己写的登录页面上加上表单form,然后添加
<form action="" method="post" name="form1" target="_blank" id="form1" onSubmit="return check_login()">	

name、id和onSubmit自定义。

每一个input中都要有对应的name。

然后写js

js

        function check_login()
{

 if(document.form1.username.value=="")
 {
 alert("请检查手机/邮箱/用户名是否为空!");
 return false;
 }
 if(document.form1.password.value==""){
 alert("请检查您的密码是否为空!");
 return false
 }
}

函数的名字要跟onsubmit同步。

运行后的效果如下图:

js简单表单验证(弹出框)


注册界面道理同上,效果图展示如下:

js简单表单验证(弹出框)


总结:

这是弹出框的验证,我之后在研究下不用弹出框的验证。

附上名言——

一个人是在对周围生活环境的反抗中创造成功的。