如何在js里引用php变量

JavaScript023

如何在js里引用php变量,第1张

类似这样:在JavaScript中放置php变量。

<?php 

    $h5course = 'h5course-com'

 ?>

 <!DOCTYPE html>

 <html>

 <head>

     <meta charset="UTF-8" />

     <title>PHP语言</title>

 </head>

 <body>

     <div class="wrap"></div>

     <script type="text/javascript">

        var h5course = "<?php echo $h5course ?>"

        alert(h5course)

     </script>

 </body>

 </html>

js和php是在不同运行环境下运行的,不能混用。php可以运行得到一段html代码,包括js代码。所以你可以这样用:

<script>

var userid="<?=$userid?>"

</script>

上面这段php是代码,必须在支持php的服务器上运行,得到运行结果,传输给客户端浏览器,客户端浏览器上得到这样的代码:

<script>

var userid="123456"

</script>

这样,网页端的js就知道服务器端的userid这个变量是什么了。

此外,还可以通过ajax技术来调用服务,或获取服务器端的一些数据。具体研究一下ajax吧