用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

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值