javascript - 如果使用 JavaScript 登录失败,如何在登录页面显示消息

标签 javascript html forms servlets

我开发了一个登录页面,其中用户 ID 和最小密码长度验证由 JavaScript 完成,并且我有一个连接到数据库并对用户进行身份验证的 servlet。有人可以告诉我如何在身份验证失败时在同一登录页面中显示消息吗?

最佳答案

HTML(将其放置在应显示错误消息的页面 HTML 中):

<span id="login_failed"></span>

JavaScript:

<script type="text/javascript">
var login_success = false;  /* set this to true if the login was a success */

if(login_success == false)
{
    document.getElementById("login_failed").innerHTML = "Login Failed.";
}
else
{
     window.location = "http://www.yourpage.com/login_success.html";
}
</script>

关于javascript - 如果使用 JavaScript 登录失败,如何在登录页面显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11355854/

相关文章:

html - 同一选项卡中的 Chrome 扩展程序 : How do i open urls in popup. html

forms - 提供请求用户信用卡信息的表单的服务器是否需要符合 PCI 标准

javascript - 在另一个函数的调用中调用函数

javascript - 使用特定颜色更新饼图未按预期工作

javascript - 嵌套列表切换可见性和 :hover effects

javascript - 使用 Javascript 合并单元格

javascript - jQuery:是否可以在另一个 getJSON 请求中使用 getJSON 请求?

html - 为什么 pull-right 对我的 Bootstrap 导航栏不起作用?

javascript - 在Rails中,如何在单击提交按钮后同时禁用文本区域和提交按钮?

javascript - 如何仅在字段为 $dirty 时应用 ng-pattern