繁体   English   中英

如何在 PHP 中包含 Javascript?

[英]How do I include Javascript inside 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 中尝试过这个。

您的代码历史记录有误:

function myFunction() {
    window.history.go(-1);
}

您只需要先关闭PHP部分,然后再使用javascript这样的代码: ?> 在JS部分之后,使用<?php重新打开PHP。 这样,您还可以在PHP中使用HTML。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM