从外部javascript文件访问PHP var

我可以像这样使用Javascript访问PHP变量:


<?php

    $fruit = "apple";

    $color = "red";

?>


<script type="text/javascript">

    alert("fruit: " + "<?php echo $fruit; ?>"); // or shortcut "<?= $fruit ?>"

</script>

但是,如果我想使用外部JS文件怎么办:


<script type="text/javascript" src="externaljs.js"></script>

externaljs.js:


alert("color: " + "<?php echo $color; ?>");


凤凰求蛊
浏览 402回答 3
3回答

鸿蒙传说

您也可以像这样从Javascript中的php脚本访问数据(我将在此处使用jQuery)在您的php文件中创建输入隐藏字段,如下所示<input type="hidden" id="myPhpValue" value="<?php echo $myPhpValue ?>" />在您的javascript文件中:var myPhpValue = $("#myPhpValue").val();//From here you can the whaterver you like with you js Valueif(myPhpValue != ''){//Do something here}这也可以做:)
打开App,查看更多内容
随时随地看视频慕课网APP