我继续得到上面的错误,指的是我的代码的第二行,并且不知道为什么!删除了下面的部分,我的项目没有问题,但我保持这个错误,因此它不会运行。
<?php
$myVar = $_POST['dropdown'];
?>
<script type="text/javascript">
var myVar = <?php echo '$myVar';?>
console.log(myVar);
</script>
答案 0 :(得分:0)
这可能是你的问题
var myVar = <?php echo '$myVar';?>
这应该有效,假设您确实需要围绕PHP变量的单引号,并且这也包含javascript结束语;
:
var myVar = <?php echo "'$myVar';";?>
如果您不想要单引号,那么应该这样做:
var myVar = <?php echo $myVar . ';';?>