Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 创建弹出消息_Java_Html_Jsp_Popup_Message - Fatal编程技术网

Java 创建弹出消息

Java 创建弹出消息,java,html,jsp,popup,message,Java,Html,Jsp,Popup,Message,我试图弹出错误消息,如HTML5 例如: 在这段代码中,如果我输入一个小于0或大于5的数字,它会弹出一条错误消息 <input type="number" name="quantity" min="1" max="5"> 这将是弹出窗口: 所以我想做的是我想显示我自己的定制消息。 例如,如果一个用户试图登录到一个系统,而密码是错误的,我想弹出“密码是错误的”,而不显示错误页面(我目前已经这样做了) 我如何实现这一点 谢谢你抽出时间 首先,出于安全原因,您不想承认用户名是

我试图弹出错误消息,如HTML5

例如:

在这段代码中,如果我输入一个小于0或大于5的数字,它会弹出一条错误消息

  <input type="number" name="quantity" min="1" max="5"> 

这将是弹出窗口:

所以我想做的是我想显示我自己的定制消息。 例如,如果一个用户试图登录到一个系统,而密码是错误的,我想弹出“密码是错误的”,而不显示错误页面(我目前已经这样做了)

我如何实现这一点


谢谢你抽出时间

首先,出于安全原因,您不想承认用户名是正确的-消息应该更通用,如“请输入有效的用户名和密码”

另一个需要考虑的问题是如何验证凭据。这可以通过返回JSON结果的简单Web服务来完成。因此,请求:
/verifycreds.php?username=John&password=password
可能会返回以下内容:

{ success: false, message: "Please enter a valid username and password" }
从那里,表单将使用onSubmit处理程序进行更新,以在提交页面之前验证凭据。在本例中,我将使用jQuery-

这是基本设置。我们正在向
#myForm
添加一个onSubmit处理程序,我们构建验证凭据Web服务的URL,然后处理结果并在验证失败时停止表单提交并显示消息

$( "#myform" ).submit(function( event ) {
    var verificationURL = "/verifycreds.php?username=" 
                          + $('#username').val() 
                          + "&password=" + $('#password').val();
    $.get(verificationURL, function(data) {
        if(!data.success) {
            event.preventDefault();
            // Display popup of your choice here with data.message
        }
    });
});