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

用javascript实现登录注册界面跳转

程序员文章站 2022-03-04 19:13:10
...

先看看成品
用javascript实现登录注册界面跳转
我们要做的就是这么一个可以跳转的登录注册界面

javascript代码*

var TurnToLogin = () => {
	document.getElementById('form_login_div').style.display = "block";
	document.getElementById('form_register_div').style.display = "none";
}
var TurnToRegister = () => {
	document.getElementById('form_register_div').style.display = "block";
	document.getElementById('form_login_div').style.display = "none";
}

上面这几行代码即界面跳转的核心代码。
TurnToLogin与TurnToRegister函数实现了登录与注册页面的跳转。
通过获取界面的id并对该界面的display属性进行修改,跳转至注册界面时注册界面的display改为block(显示),登录界面的dispaly改为none(不显示)。跳转登录界面同理。

css代码

#form_login_div{
	display: block;
}
.
.
.
#form_register_div{
	display: none;
}
.
.
.

通过css对登录注册界面的样式进行排版,详细代码就不在这写了,下面有链接可以下载

html代码

<div id="form_login_div">
	<label>登陆账号</label><br /><br />
	<input id="usernumber" type="text" placeholder="请输入手机号"/><br />
	<input id="password" type="password" placeholder="请输入密码"/><br />
	<input type="button" id="login" value="登陆" /><br />
	<input type='button' onclick="TurnToLogin()" value='登陆'/>&nbsp;&nbsp;&nbsp;
	<input type='button' onclick="TurnToRegister()" value='注册' /><br/>
</div>

<div id="form_register_div">
	<label>注册账号</label><br /><br />
	<input id="usernumber" type="text" placeholder="请输入手机号" /><br />
	<input id="name" type="text" placeholder="请输入姓名" /><br />
	<input id="password" type="password" placeholder="请输入密码" /><br />
	<input id="password_again" type="password" placeholder="请确认密码"/><br />
	<input type="button" id="regist" value="注册" /><br />
	<input type='button' onclick="TurnToLogin()" value='登陆'/>&nbsp;&nbsp;&nbsp;
	<input type='button' onclick="TurnToRegister()" value='注册' /><br/>
</div>

这里的html简单的实现了一个登陆注册界面,重点是div要有id使得javascript可以获取该div信息,然后对div的display属性进行修改

完整代码:
链接:https://pan.baidu.com/s/1BzPMweEJXFBveYt1g4M0xw
提取码:bfk7

相关标签: javascript