初学者的jquery登录注册和弹窗设计

初次学习前端,接触到jquery,写了一个简单的注册账号,

并判断输入内容是否符合命名规则的页面效果如下:

首先创建html,js文件

在做页面布局之前还要连接js文件,然后开始布局自己的页面效果

if<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>手机注册</title>

    <script src="js/jquery.js"></script>    <script src="js/jquerytest.js"></script></head><body>

<form name=‘myform‘ method=‘post‘ action="" onsubmit="check()">    手机: <input name=‘phone‘ type="phone" id="phone">      <span id=phone_error></span><br />    密码: <input name=‘password‘ id="password" placeholder="密码长度必须大于等于6位" type="password">       <span id="pw_error"></span><br />    <input type="button" value="注册" id="register"/>

</form>

</body></html>在完成了布局之后,要为注册的button添加事件,在这里要做出判断,使用if条件语句判断是否符合规则,效果如下:

$(document).ready(function() {    $("#register").click(function() {        var tel=$("#phone").val();        var pw=$("#password").val();        $("#phone_error").css({"color":"black"});        $("#pw_error").css({"color":"black"});

        if(tel==""){            $("#phone_error").html("<b>手机不能为空</b>");        }else if(!(/^1[3|4|5|8][0-9]\d{4,8}$/.test(tel))){            $("#phone_error").html("<b>手机号码不符合规则</b>");        }else{            $("#phone_error").text("");        }        if(pw==""){            $("#pw_error").html("<b>密码不能为空</b>");        }        else if(pw.length<6){            $("#pw_error").html("<b>密码不符合规则</b>");        }else{            $("#pw_error").text("");        }        if((/^1[3|4|5|8][0-9]\d{4,8}$/.test(tel))&&pw.length>=6 ){            alert("恭喜您成功注册");        }

    });});最后注册成功

写的不好,望读者见谅,只想用此一步步记录自己的成长


				
时间: 2024-10-11 17:31:45

初学者的jquery登录注册和弹窗设计的相关文章

微信小程序组件构建UI界面小练手 —— 表单登录注册微信小程序

通过微信小程序中丰富的表单组件来完成登录界面.手机快速注册界面.企业用户注册界面的微信小程序设计. 将会用到view视图容器组件.button按钮组件.image图片组件.input输入框组件.checkbox多项选择器组件.switch开关选择组件.navigator页面连接组件等. Ⅰ.登录设计 登录表单中,需输入账号.密码进行登录,在账号.密码输入框中都有友好的提示信息:登录按钮默认是灰色不可用状态,只有输入内容后,才会变为可用状态:在登录按钮下面提供手机快速注册.企业用户注册.找回密码链

课程设计之C/C++实现用户登录注册

最近的一个课程设计要求的一个用户登录的程序,通常软件网页等的用户登录注册都是涉及到数据库.但像课程设计这种小程序要求的安全度不高就可以用c/c++实现. 首先,我们要清楚用户登录的流程.应该大家对这些并不陌生. 首先说说注册流程 1.要求输入用户名(如果该用户名已被注册则重新输入) 2.要求输入密码. 3.要求再次输入密码(如果两次密码输入相同则注册成功,否则重新注册).] 其次是登陆流程 1.输入用户名(如果该用户名不存在则重新输入) 2.输入密码(如果正确则进入程序,否则重新登录) 那么下面

JS网页特效操作流程——下拉菜单列表与登录注册弹窗效果

下拉菜单列表 <style>        *{            margin: 0px;            padding: 0px;        }        .menu{            width: 1100px;            height: 30px;            background-image: url(img/魅力罗兰Music炫图18.jpg);            margin-left: 200px;            ma

登录注册数据库建立

学习前端的时候Ajax学习的时候主要练习讲解的就是登录注册问题,从最开始的源生代码到后来的JQuery再到后面的AngularJS.讲了这三种登录注册问题. 我先讲一下后台数据库的建立,因为不管是哪一种后台都是一样的,只有前台js的时候才有差别. 要登录和注册,首先就要先建立数据库,我们设计数据库表的时候就要先考虑清楚数据库表需要有哪些内容,我们给表格命名user,用户表首先要包括用户表id,这一栏设为这个表的主键,为了提高查询时的效率我们需要给表格设置一个主键.这样就算人名有重复的时候我们根据

javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册

一.Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据. Servlet+JSP+JavaBean模式程序各个模块之间层次清晰,web开发推荐采用此种模式. 这里以一个最常用的用户登录注册程序来讲解Servlet+JSP+JavaBean开发模式,通过这个用户登录注册程序综合案例,把之前的学过的XML.Xpat

javaweb学习总结——基于Servlet+JSP+JavaBean开发模式的用户登录注册

一.Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据. Servlet+JSP+JavaBean模式程序各个模块之间层次清晰,web开发推荐采用此种模式. 这里以一个最常用的用户登录注册程序来讲解Servlet+JSP+JavaBean开发模式,通过这个用户登录注册程序综合案例,把之前的学过的XML.Xpat

6. Swift 基于Xmpp和openfire实现一个简单的登录注册

1. 基本步骤:首先导入Xmpp框架,配置环境 ->由于我们使用的是OC的Xmpp框架,再进行Swift开发时需要进行桥接. 具体方法就是创建一个基于c的.h的头文件,然后将我们需要编译OC的语言的头文件包含这个.h文件中: ->然后导入如下库文件,在头头文件选择路径中 如上图, 设置header Search paths 设置头文件的搜索路径,导入libxml2库文件相对路径,***注意前面是 usr .以前第一次装的时候写成user找了半个多小时 -> 然后创建界面,随便弄两个框框和

登录注册前后台连接

我们上一篇主要讲了登录注册问题里面注册的各个输入框格式的判断以及各项的正则表达式.前台的各项输入都规定好按要求输入以后我们需要将这些数据存入后台数据库,这里我们就需要用到ajax来连接前后台了. $http 服务是AngularJS的核心服务之一,它帮助我们通过XMLHttpRequest对象或JSONP与远程HTTP服务进行交流. $http 服务是这样一个函数:它接受一个设置对象,其中指定了如何创建HTTP请求:它将返回一个承诺(*参考JavaScript异步编程的promise模式),其中

node.js实现简单的登录注册页面

首先需要新建四个文件 一个服务器js 一个保存数据的txt 一个登陆.一个注册页面html 1.注册页面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>regist</title> </head> <body> <div> <label for="us