我想将一个php变量赋值给javascript变量。将php变量赋值给javascript变量
<?php
$type =1;
$form = ' <script>
var jquery_type " <?php = $type; ?>";
</script>';
?>
但在源页面,它显示如下图所示,
var jquery_type " <?php = $type; ?>" ;
我怎样才能得到这个PHP的价值呢?
我想将一个php变量赋值给javascript变量。将php变量赋值给javascript变量
<?php
$type =1;
$form = ' <script>
var jquery_type " <?php = $type; ?>";
</script>';
?>
但在源页面,它显示如下图所示,
var jquery_type " <?php = $type; ?>" ;
我怎样才能得到这个PHP的价值呢?
在PHP代码中:
$type = 1;
$form = '<script>
var jquery_type = "'.$type.'";
alert(jquery_type);
</script>';
echo $form;
如果它的js文件。
var jquery_type = " <?php echo $type; ?>";
$ Appu Amruth,谢谢,它的工作。但是为什么我有问题的标记呢?我现在能做什么? –
你在你的脚本做错了那里,你不能使用PHP标签内的PHP。
取消管理单
(')
和双(")
引号,这导致syntax error, unexpected '='
看到这个代码
<?php
$type =1;
$form = '<script> var jquery_type = '.$type.'</script>';
echo $form;
?>
或者如果你想仅仅只分配和使用$type
价值为
脚本比下面的代码是有效的。
<script>
var jquery_type = '<?php echo $type ?>';
<script>
你的第一个会失败;这会产生一个解析错误。 –
@ Fred-ii-,请看一下,现在就好了。 –
你在PHP中已经“已经”在这里,你正在做'<?php = $ type; ?>'。这本身应该会给你一个错误。 –
.........哦,你没有解释为什么它失败了吗?没有人解释我的意思。 –
插入代码(下面)并没有太多让他们知道为什么他们的代码首先失败并且质量低下。 –