Javascript 从php发送的if-else变量条件jquery

Javascript 从php发送的if-else变量条件jquery,javascript,php,jquery,Javascript,Php,Jquery,我创建了一个php程序,它发送“错误登录消息”并将$\u GET['error']发送到html页面 如何从php创建jquery if else条件变量 你的回答会有帮助的 URL : http://localhost:82/app/index.php?error=1 这是我的代码: <script type="text/javascript"> var loginError = <?php echo $_GET['error']; ?>; console

我创建了一个php程序,它发送“错误登录消息”并将$\u GET['error']发送到html页面

如何从php创建jquery if else条件变量

你的回答会有帮助的

URL : http://localhost:82/app/index.php?error=1
这是我的代码:

<script type="text/javascript">
   var loginError = <?php echo $_GET['error']; ?>;
   console.log(loginerror);


   $(document).ready(function() {
      $("#div1").hide();

      if (loginError == 1) {
          $("#div1").show();
      }
   });  
</script>

var login错误=;
console.log(登录错误);
$(文档).ready(函数(){
$(“#div1”).hide();
如果(登录错误==1){
$(“#div1”).show();
}
});  
我想隐藏我的div1,div1将显示url get$\u get['error']变量


有人能解决这个问题吗?感谢您的帮助:D

我不知道您想要什么,当您在
$\u GET
中出现错误==1时,可能需要显示一个div。如果是,则表明客户端脚本中存在错误:

var loginError = <?php echo $_GET['error']; ?>;
console.log(loginerror);
var login错误=;
console.log(登录错误);
您的变量名是
loginError
而不是
loginError
,请将其修复。您剩余的代码将根据需要执行

当前,您将在控制台中遇到此错误:

ReferenceError:未定义登录错误


最后我解决了它,我写了两个脚本。当URL不获取错误变量时,div1将隐藏,当获取错误变量时,div1将显示。谢谢大家的帮助,尤其是德夫罗先生,你太棒了

<script type="text/javascript">
        $(document).ready(function() {
        $("#div1").hide();
        loginError = "";
        }); 
    </script>

    <script type="text/javascript">
        var loginError = <?php echo $_GET['error']; ?>;  
        if (loginError == "1") {
            $(document).ready(function() {
                $("#div1").show();
            }); 
        }
    </script>

$(文档).ready(函数(){
$(“#div1”).hide();
loginError=“”;
}); 
var login错误=;
如果(登录错误==“1”){
$(文档).ready(函数(){
$(“#div1”).show();
}); 
}

您到底想要什么???您的尝试有什么错误或问题?
var loginError=“”不幸的是,jquery没有if/else,您必须使用普通的ol'javascript@OlegMeleshko:无需添加quotesyes,我想首先隐藏div1,并在获取url错误时显示它。我不知道怎么编码。我的代码根本不起作用,div1也没有隐藏。谢谢回复,但还是不行。第1组仍在播放。我的if-else条件正确吗?@AVI:检查控制台是否有错误。。。如果你在firefox控制台中使用firefox,还有其他方法吗?@AVI:有很多方法,但你需要检查jquery是否工作,检查控制台中的错误。如果您正在使用firefox、、F12并转到控制台。。和页面刷新。。。你会得到错误。