如何创建一个包含两个按钮但其中一个被隐藏的登录页面
How can I create a login page which holds two buttons but one is hidden?
我正在尝试创建一个包含两个按钮的登录页面,其中一个是隐藏的,当用户点击登录按钮时,如果凭据错误,那么它会显示另一个具有清除属性的按钮,当用户单击清除时,它再次进入上一个按钮状态。
我正在为您的问题编写演示代码。
网页代码:
Username:<input type="text" id="user"/>Password:<input type="password" id="password"/><button id="login">Login</buton><button style="display:none" id="hidden">Clear</button>
这是你的jQuery代码:
$(document).ready(function(){ var user=$("#user").val; var pass=$("#password").val(); $.post("ajax.php", {user: user, pass: pass}, function(data){ if(data=="true"){ window.location.href="dashboard.php" }else{ $("#login").css("display", "none"); $("#hidden").css("display", "block"); } }); }); $("#hidden").click(function(){ $("#user").val=""; $("#password").val=""; });
最后在ajax上.php检查凭据
$user = $_POST['user']; $pass=$_POST['pass'];
现在使用普通登录代码检查凭据,如果凭据正确,则回显"true";因此它可以签入jQuery代码。
相关文章:
- 一次显示一个隐藏指令-AngularJS
- jQuery toogle-一个打开,另一个隐藏-在代码中的任何位置
- 两个提交按钮(一个隐藏,一个可见)
- 获取下一个或上一个隐藏元素的高度,以设置父元素的高度.jquery.
- 如果我们在5秒后有一个隐藏间隔,则无法获取Growl消息
- 将所有表单克隆到另一个隐藏元素的不同表单并提交
- Firefox插件开发,打开一个隐藏的网络浏览器
- 选择上一个隐藏元素
- 我在表单页面上有一个弹出窗口以及一个隐藏元素,具体取决于用户输入.两者都使用 jquery
- 验证表单,然后使用 jQuery 显示另一个隐藏表单
- 如果ID丢失,请使用jquery填充另一个隐藏字段中的行
- 获取隐藏输入的值,发送到另一个隐藏输入
- 如何在剑道网格中添加、更新或删除记录时添加一个隐藏字段
- 适用于Chrome,但不适用于Safari——这是一个隐藏的DIV,只在提交带有所有必需字段的表单时显示
- 我怎样才能做一个隐藏的
行,同时从json数据创建HTML表 - 将选中的dropDownList文本声明为一个隐藏字段,以便它可以与JS一起使用
- 如何获得文本包围的一个span标签,并保存到一个隐藏的输入值,当我点击跨度
- 在返回字符串的getter上有一个隐藏属性
- 点击显示一个隐藏所有其他JS或CSS或"切换"
- 我如何做一个隐藏的,浮动的加载Div在移动浏览器上点击后退按钮后再次从页面隐藏