PHP代码在javascript中无法正常工作

时间:2017-04-01 09:44:53

标签: javascript php

<?php
echo "Value: " .$_GET['val']. "<script>document.write('<?php echo 'It does not work!'; ?>'); </script>";?>

上面的代码在javascript中没有给出输出,而下面的代码运行良好,我在上面的代码中缺少什么?

<script>document.write('<?php echo 'It works!'; ?>'); </script>

1 个答案:

答案 0 :(得分:-1)

你不需要打开'php'两次..

或'echo'两次..

这样就可以按正确的顺序留下匹配的引号集。

echo "Value: " .$_GET['val']. "<script>document.write('It does work!'); </script>";
     ^.......^                ^--------------------------------------------------^
                                                      ^-------------^