DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Documenttitle>
<link rel="stylesheet" href="./layui/css/layui.css" media="all">
<style>
a{
text-decoration: none;
color: skyblue;
}
.w{
display: flex;
flex-direction: column;
height: 500px;
width: 370px;
margin: 0 auto;
}
h1{
font-size: 50px;
margin-bottom: 15px;
/* flex: 1; */
}
h3{
display: flex;
justify-content:space-between;
margin-bottom: 15px;
}
.messages{
/* display: none; */
margin-left: 50px;
text-align:left;
margin-bottom: 15px;
}
.name{
height: 75px;
}
.name input{
width: 70%;
height: 38%;
}
.passworld{
}
.passworld input{
width: 70%;
height: 38%;
}
.phone input{
width: 200px;
margin-left: 50px;
margin-bottom: 15px;
}
.test{
display: flex;
}
.test input{
/* flex: 1; */
width: 200px;
margin-left: 50px;
margin-right: 10px;
}
.register{
height: 100px;
display: flex;
justify-content: center;
align-items: center;
/* flex: 1; */
}
.register button{
/* width: 80%;
height: 70%; */
width: 320px;
}
style>
head>
<body>
<div class="w">
<h1>欢迎注册QQh1>
<h3>每一天,乐在沟通<div><a href="#">免费靓号a>div>h3>
<form class="layui-form">
<div class="layui-form-item">
<input type="text" name="username" required lay-verify="required" placeholder="请输入QQ" autocomplete="off" class="layui-input username">
div>
<div class="layui-form-item">
<input type="text" name="title" required lay-verify="required" placeholder="请输入密码" autocomplete="off" class="layui-input passworld">
div>
<div class="messages">
<p>不能包括空格p>
<p>长度为8-16个字符p>
<p>必须包含字母、数字、符号中至少两种p>
div>
<div class="phone">
<input type="text" name="title" required lay-verify="required" placeholder="请输入手机号码" autocomplete="off" class="layui-input iphone">
div>
<div class="test">
<input type="text" name="title" required lay-verify="required" placeholder="请输入验证码" autocomplete="off" class="layui-input">
<button type="button" class="layui-btn layui-btn-normal" onclick="phonetest()">发送验证码button>div>
<div class="register">
<button type="button" class="layui-btn layui-btn-normal" onclick="caonima()">立即注册button>
div>
form>
div>
<script src="js/jquery-2.0.0.min.js">script>
<script src="./layer/layer.js">script>
<script>
var reg = /^[a-zA-Z0-9_-]{6,12}$/
var username1 = /[\u4E00-\u9FA5]/
var phonenum = /^1(3|4|5|6|7|8|9)\d{9}$/
var username = document.querySelector('.username')
var passworld = document.querySelector('.passworld')
var iphone = document.querySelector('.iphone')
username.onblur = function nametest() {
if(username1.test(this.value)){
layer.msg('yes')
}else{
layer.msg('error')
}
}
passworld.onblur = function() {
if(reg.test(this.value)){
}else{
layer.msg('密码错误')
}
}
function phonetest() {
if(phonenum.test(iphone.value)){
layer.msg("大吉大利")
}else {
layer.msg('手机号码错误')
}
}
function caonima() {
if(reg.test(username.value) && reg.test(passworld.value)){
layer.msg('yes')
}else{
layer.msg('error')
}
}
script>
body>
html>