Javascript-更正用户名和密码以启用另一个表单
Javascript - Correct username and password to enable another form?
好吧,所以我不知道这是否可能,或者是否有更简单的方法来完成我想要完成的任务。
基本上,我使用Javascript表单通过登录按钮输入用户名和密码。如果用户名和密码输入正确,并且您点击了登录按钮,我希望页面隐藏"登录表单",然后运行另一个表单。或者,如果有办法禁用"患者信息表单",直到正确输入"登录表格"。
我完全不知道该怎么做。任何帮助都将不胜感激!
这就是我到目前为止所拥有的。
<form name="recLogin">
<table>
<th>Receptionist Login</th>
<tr><td>Username:
<input type="text"
name="txtUsername"
id="username"
placeholder="Username"
value="mayo" required ></td>
<td>Password:
<input type="password"
name="txtPassword"
id="password"
placeholder="Password"
value="Please99!" required ></td>
<td><input type="button"
onClick="validateLogin();"
value="Login"></td></tr>
</table>
</form>
<form name="patientInfo">
<table>
<th>Patient Information</th>
<tr><td>First Name:
<input type="text"
name="txtFName"
id="firstName"
placeholder="First Name";
value=""></td></tr>
<tr><td>Last Name:
<input type="text"
name="txtLName"
id="lastName"
placeholder="Last Name"
value=""></td></tr>
</table>
Javascript代码
function validateLogin()
{
var notValid = true;
var username = document.forms["recLogin"]["txtUsername"].value;
var password = document.forms["recLogin"]["txtPassword"].value;
username = username.toLowerCase();
if(username == "mayo" && password == "Please99!")
{
/*****COMPLETELY STUCK******/
alert("Entered Correctly");
notValid = false;
}
else
{
alert("I'm sorry but the username and password you entered are incorrect, please try again.");
}
}//End of validateLogin()
正如barmar所提到的,
应用类似的表ID
<table id='receiptionist_table' style='display:block'>
<th>Receptionist Login</th>
这个方块意味着当你第一次出现在页面上时,这个表格就会显示出来。和
<table id='Patient_table' style='display:none'>
<th>Patient Information</th>
我们使用display none,这样这个表单就被隐藏了,登录成功后,您将立即更改脚本中的样式,即:
if(username == "mayo" && password == "Please99!")
{
document.getElementById('receiptionist_table').style.display='none';
document.getElementById('Patient_table').style.display='block';
alert("Entered Correctly");
notValid = false;
}
在剧本中,你只需要发挥风格。就是这样!
我希望这能解决你的问题。
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 使用clickToggle并在单击另一个元素时关闭元素
- 使用javascript将动态表从一个html页面打印到另一个html页
- Javascript-更正用户名和密码以启用另一个表单
- 如何禁用基于另一个复选框启用复选框
- 在 php/javascript 中单击另一个页面中的按钮时需要启用按钮
- 启用一个单选组的单选按钮,并在选中时禁用另一个单选组
- 单击另一个按钮后如何启用按钮 jQuery.
- 如果启用了flash,则显示一个或另一个Drupal块
- 如何设置一个Twitter关注按钮,在关注后启用另一个按钮
- 如何使这个选择框在Javascript中工作,以便它启用另一个选择框
- 启用依赖于另一个表单字段的值的表单字段
- 如何基于另一个下拉列表启用和禁用下拉列表项
- 当另一个文本框的内容发生更改时启用一个文本盒
- 选中另一个复选框时如何启用/禁用复选框
- 在另一个选择标记中选择值时启用禁用的选择
- 如何禁用一个Javascript函数时,另一个是启用
- 如何使用jquery客户端从另一个域POST到启用Web api的服务器
- 当在另一个文本字段中键入某些内容时启用文本字段
- 使用jQuery启用另一个复选框/复选框