我正在尝试编写一个游戏,你掷骰子并得到一半的报价,你必须猜测它是否与你最初给出的一半相匹配。我正在使用 AJAX,一切正常,直到我将变量从 php 发送到 javascript 使用
echo '<script>currentQuote = $currentQuote;</script>';
它显示在页面上,但是当我在 JS 中检查 currentQuote 的值时,它是未定义的。这是一个简化版游戏的链接,只是显示了我的问题。http://workwithu.com/Games/Game15snip.php你看不到的PHP代码是:
<?php
$response = mt_rand(1,6);
echo $response;
$currentQuote=$response;
echo '<script>currentQuote = $currentQuote;</script>';//this not working
echo "<br>";
echo "currentQuote is:";
echo $currentQuote; //this shows on the screen fine
?>
任何帮助将不胜感激。我已经没有尝试的想法了。谢谢