我正在使用外部JS文件,该文件在我的PHP文件中调用。在我的JS文件中,我有以下一些内容:
var label = document.createElement("Label");
label.innerHTML = "<?php echo $string; ?>";
f.appendChild(label);
我怎样才能将PHP变量附加到文本框中,因为这似乎不起作用?
答案 0 :(得分:-1)
如果你想这样做,你需要将.js文件视为PHP。否则,在PHP脚本中,您可以执行以下操作...
<script>var __GLOBAL_VAR = "<?php echo $string; ?>";</script>
... output of stuff ...
<script src="js/scripts.js"></script>
然后在您的scripts.js中,您可以引用__GLOBAL_VAR
- 或者您想要命名的任何内容。