<?php
echo "Value: " .$_GET['val']. "<script>document.write('<?php echo 'It does not work!'; ?>'); </script>";?>
上面的代码在javascript中没有给出输出,而下面的代码运行良好,我在上面的代码中缺少什么?
<script>document.write('<?php echo 'It works!'; ?>'); </script>
答案 0 :(得分:-1)
你不需要打开'php'两次..
或'echo'两次..
这样就可以按正确的顺序留下匹配的引号集。
echo "Value: " .$_GET['val']. "<script>document.write('It does work!'); </script>";
^.......^ ^--------------------------------------------------^
^-------------^