Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.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
Javascript console.log正在工作,但我可以';我没有收到任何警报。三个警报均未显示。需要做什么?_Javascript_Php_Html_Alert - Fatal编程技术网

Javascript console.log正在工作,但我可以';我没有收到任何警报。三个警报均未显示。需要做什么?

Javascript console.log正在工作,但我可以';我没有收到任何警报。三个警报均未显示。需要做什么?,javascript,php,html,alert,Javascript,Php,Html,Alert,请帮忙,console.log正在运行,但我无法获得任何警报。三个警报均未显示。。。有人能指出错误或纠正代码吗?注:这是我的PHP脚本,如果您能提供帮助,我们将不胜感激 <!DOCTYPE html> <html> <head> <title>MyWebsite xyz</title> <link rel="stylesheet" type="text/css" href=&

请帮忙,console.log正在运行,但我无法获得任何警报。三个警报均未显示。。。有人能指出错误或纠正代码吗?注:这是我的PHP脚本,如果您能提供帮助,我们将不胜感激

<!DOCTYPE html>
<html>
<head>
    <title>MyWebsite xyz</title>
    <link rel="stylesheet" type="text/css" href="Loginstyle.css">
    
    <link rel="stylesheet" type="text/css" href="navbar.css">
    <style type="text/css" id="navstyle2"></style>
    <script src="Loginscript.js" defer></script>
    <script src="navbar.js" defer></script>
</head>
<body>
    <div id="nav"></div>
    <div id="boxx-3">
        <h3>Login</h3>
        <h2 id="msg"></h2>
        <h1 id="hh"></h1>
        <form method="POST">
            <div class="box-3">
                <label>Username</label>
                <input id="usn" class="box-4"  type="text" name="Username" placeholder="Enter your Username">
            </div>
            <br>
            <div class="box-3">
                <label>Password</label>
                <input id="pass" class="box-4"  type="password" name="Password" placeholder="Enter Password">
            </div>
            <br>
            <div class="box">
                <input id="submit" class="submit" type="submit" name="submit" value="Login">
            </div>
        </form>
    </div>
    <?php 
        include ("connect.php");

        $usern = $_POST["Username"];
        $pass = $_POST["Password"];

        $sql="SELECT usern, passn FROM userlist";

        $result = $con->query($sql);

        if(fetch_assoc()){

        while($row = $result->fetch_assoc()) {      
             if($row['passn'] == $pass){
                $ls = 1;
             }
             else{
                $ls = 0;
             }
        }
      }else{
        $ls = 0;
      }
            $con->close();
        ?>
        <script type="text/javascript">
            function login(){

            const username = document.getElementById('usn');
            const password = document.getElementById('pass');
            const msg = document.getElementById('msg');

            if(<?php $ls ?>){
                console.log("success");
                msg.innerHTML = "";
                document.getElementById('boxx-3').innerHTML = "<h4>Logged in successfully !</h4>";
                alert("Logged in successfully !");

            }
            else if(username.value == "" || password.value == ""){
                console.log("empty");
                msg.innerHTML = "* Please fill all the input fields *";
                alert("Please fill all the input fields");
            }
            else{
                console.log("invalid");
                msg.innerHTML = "* Please enter valid username and password *";
                alert("Please enter valid username and password");
            }
            }


            document.getElementById('submit').addEventListener("click", login);
        </script>
</body>
</html>


myxyz网站
登录
用户名

密码
函数登录(){ const username=document.getElementById('usn'); const password=document.getElementById('pass'); const msg=document.getElementById('msg'); if(){ 控制台日志(“成功”); msg.innerHTML=“”; document.getElementById('boxx-3').innerHTML=“成功登录!”; 警报(“成功登录!”); } else if(username.value==“”| | password.value==“”){ 控制台日志(“空”); msg.innerHTML=“*请填写所有输入字段*”; 警报(“请填写所有输入字段”); } 否则{ 控制台日志(“无效”); msg.innerHTML=“*请输入有效的用户名和密码*”; 警报(“请输入有效的用户名和密码”); } } document.getElementById('submit')。addEventListener(“单击”,登录);

有人能指出错误吗?我曾尝试在chrome上清除过滤器缓存,甚至禁用adblocker和类似的扩展来处理这个问题。

有时使用
window.alert(“某物”)
alert(“某物”)
不起作用时起作用。这可能是由于上下文和您正在使用的任何浏览器造成的。@scrapedcola嘿,谢谢,它成功了。我过时的工程教学大纲基本上把研究中的语法用alert()代替window.alert(),你是对的,它是chrome特有的浏览器。
if(<?php $ls ?>){
if(<?php echo $ls ?>){