我试图在 1 个文件(一个 PHP 文件)中获取一个随机问题,并在另一个不支持 PHP 的文件(一个 HTML 文件)中获取该问题。您知道为什么/什么不起作用吗?
这是我已经尝试过的:
<?php
$q = "How much is 5 plus 4?";
?>
<script>
var qu = <?php echo $q; ?>;
document.getElementById("quest").innerHTML = this.qu;
</script>
<span id="quest"></span>
谢谢。
回答
<span id="quest"></span>
<?php
$q = "How much is 5 plus 4?";
?>
<script>
var qu = "<?php echo $q; ?>";
document.getElementById("quest").innerHTML = this.qu;
</script>
谢谢你修复它:)
最佳答案
此外,您正在获取一个可能尚不存在的元素。您想要将该脚本移动到页面底部。
关于javascript - PHP 变量到 JavaScript 变量到 HTML 跨度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27768315/