将PHP查询标记为JavaScript

将PHP查询标记为JavaScript,javascript,php,ajax,Javascript,Php,Ajax,我有 JavaScript flagQuery = session.reponseText; alert(flagQuery); flagQuery = JSON.parse(flagQuery); contentElt.innerHTML = "valeur FLAG" + flagQuery; 我的javascript必须接收php发送的标志 上面的代码是接收到标志时的处理 在我的php中,我将变量标志声明为true。 如果可能的话,我想用Ajax来处理这个问题。 我不知道在PHP中添加什

我有

JavaScript

flagQuery = session.reponseText;
alert(flagQuery);
flagQuery = JSON.parse(flagQuery);
contentElt.innerHTML = "valeur FLAG" + flagQuery;
我的javascript必须接收php发送的标志

上面的代码是接收到标志时的处理

在我的php中,我将变量标志声明为true。 如果可能的话,我想用Ajax来处理这个问题。 我不知道在PHP中添加什么来获得JavaScript中的标志


我不想让jQuery书店让我的代码过载,我会用它来写半行代码。

我想通过ajax请求访问php值。你可以在下面做这件事

PHP:flag.PHP

<?php

$flag = "Your flag value";

echo $flag;
纯JS:

$.ajax({
    url: "flag.php",
    type: "get",
    success: function(data){
        alert("Flag value is: " + data);
    },
    error:function(){
        alert("Error occured!");
    }
});
<script>
    function getFlagValue() {
        var xmlHttp;
        if (window.XMLHttpRequest) {
            xmlHttp = new XMLHttpRequest();
        } else {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        xmlHttp.onreadystatechange = function() {
            if (xmlHttp.readyState==4 && xmlHttp.status==200) {
                alert(xmlHttp.responseText);
            }
        }
        xmlHttp.open("GET","flag.php",true);
        xmlHttp.send();
    }
</script>

函数getFlagValue(){
var-xmlHttp;
if(window.XMLHttpRequest){
xmlHttp=新的XMLHttpRequest();
}否则{
xmlHttp=新的ActiveXObject(“Microsoft.xmlHttp”);
}
xmlHttp.onreadystatechange=函数(){
if(xmlHttp.readyState==4&&xmlHttp.status==200){
警报(xmlHttp.responseText);
}
}
open(“GET”,“flag.php”,true);
xmlHttp.send();
}

您好。试试这个,看看你是否需要。

//PHP File
<?php
    echo json_encode(array("one","two"));
?>



//Js File
$.get("page.php", function(data){
 alert(data)
})
//PHP文件
//Js文件
$.get(“page.php”,函数(数据){
警报(数据)
})

Javascript端是否已经有任何东西负责接收数据?是否要使用Ajax请求?当文档交付给客户端时,是否要将该值写入文档中?请澄清你在这方面的问题。因为在php方面,一个简单的输出脚本(比如
)就足够了…?不,我没有这样的东西。是的,我想使用ajax这个问题没有用jQueryYes标记,它没有标记,但是,我的目的是向用户推荐jQuery。我只举了一个例子,如何做没有jQuery也可以做同样的事情?我不想让书店让我的代码负担过重,我会用它写半行代码。坦克,这正是我想要的!您不需要先在PHP中将标题设置为
json/application
?只是想知道,我通常就是这样做的。