如何在js里引用php变量
2个回答
展开全部
一个在前端执行,一个在后端执行,js取不到php变量实时的值。
只有当用户打开网页时才能直接用php的值,其他情况需要向服务器发送消息请求php的变量值(可用ajex)。
打开网页时,php值传给js有两种方法:
第一种将html代码当成一个字符串,如:
$v = json_encode($v);
$html="<script> var val = {$v}; </script>";
第二种将值放入html中,取html元素的值,如:
<?php
$v = json_encode($v);
?>
<html>
<script>
var val = $("#val").html();
</script>
<body>
<div id='val'><?php echo $v; ?></div>
</body>
</html>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询