Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
            
                    
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        5年前关闭。
                    
                
        

我正在尝试在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/

10-09 08:01