如何将JavaScript字符串与PHP get方法连接起来

如何将JavaScript字符串与PHP get方法连接起来,javascript,php,html,concatenation,Javascript,Php,Html,Concatenation,我面临将JavaScript字符串与PHP变量连接起来的问题。 我执行以下代码: <script> function goback(){ var lat = document.getElementById("lat").innerHTML; var lng = document.getElementById("lng").innerHTML; <?php if(i

我面临将JavaScript字符串与PHP变量连接起来的问题。
我执行以下代码:

<script>
        function goback(){
        var lat = document.getElementById("lat").innerHTML;
           var lng = document.getElementById("lng").innerHTML;
           <?php if(isset($_GET['vid'])) {?>
            window.location.replace("http://test.com/vendorlocation.php?lat="+lat+"&lng="+lng+"&vid=<?php $_GET['vid'] ?> ");
          <?php }?>
          
           
   
        }
 </script>

函数goback(){
var lat=document.getElementById(“lat”).innerHTML;
var lng=document.getElementById(“lng”).innerHTML;
window.location.replace(“http://test.com/vendorlocation.php?lat=“+lat+”&lng=“+lng+”&vid=“);
}

但是我面临发送视频的问题(剩下的代码对我有用!),如果我不在链接中发送视频,那么它就会工作,我认为这是两种不同语言的连接问题。)

尝试使用echo:
…&vid=
并删除
?>
后的额外空间;
非常感谢,它正在工作