如何在PHP中包含Javascript?

时间:2019-04-27 12:22:02

标签: javascript php

我试图在PHP中编写一些Javascript,我做了一个简单的按钮,将您带到了上一页。该按钮正在显示,但是该按钮的功能不起作用。 这是我的代码。

<?php
$product;
if (empty($product))
{
    echo
    '
    <script>
    function myFunction() {
        header("location:".history.go(-1));
    }
    </script>
    <button onclick=myFunction()>Click me</button>
    ';
    exit();


}

我转到本地服务器,找到该代码所在的文件,除了可以正常工作外,其他代码均无效。例如,我转到http://127.0.0.1/test1.php,那里有一个按钮(工作正常),可将您带到http://127.0.0.1/test2.php(此代码所在的位置)。当我按下“点击我”按钮时,什么也没有发生。我想知道我在做什么错?还是因为问题是在本地引起的?我已经在Chrome和Safari中尝试过此操作。

2 个答案:

答案 0 :(得分:3)

您的代码历史记录错误:

foo()

答案 1 :(得分:-6)

您只需要在使用类似?>的javascript之前关闭PHP部分。 JS部分之后,使用<?php重新打开PHP。 这样,您还可以在PHP中使用HTML。