我正试图找到一种方法来获取javascript.js文件中的php变量值(在admin.php文件中)。
这是javascript.js文件。 from
变量是应该从admin.php文件中获取值的变量。
var from;
function table() {
var atttHeader1 = document.createAttribute("data-hide");
var newtHeader1 = document.createElement("th");
atttHeader1.value="phone";
newtHeader1.setAttributeNode(atttHeader1);
var colName = document.createTextNode(from);
newtHeader1.appendChild(colName);
}
这是admin.php文件。并且name
变量应该传递给javascript.js。
<?php
$name = "Homer";
?>
有没有办法在js文件中包含一个php文件,让我可以使用全局变量和调用函数?
答案 0 :(得分:0)
有
<script>
var from = '<?php echo $name; ?>'
</script>
我不推荐这个,但
你可以要求js文件,并在js文件中像var from = '<?php echo $name; ?>'
那样编写你的变量,然后像
<script>
<?php require 'asset/myfile.js' ?>
</script>
答案 1 :(得分:0)
在您的admin.php文件中
<script>
var globalSettings: {
var1: "<?=$var1;?>",
var2: "<?=$var2;?>"
}
</script>
在你的javascript.js文件中
gloablSettings.var1; //etc