Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中包含Javascript?_Javascript_Php - Fatal编程技术网

如何在PHP中包含Javascript?

如何在PHP中包含Javascript?,javascript,php,Javascript,Php,我试图在PHP中编写一些Javascript,我制作了一个简单的按钮,将您带到上一页。按钮正在显示,但按钮的功能不起作用。 这是我的密码 <?php $product; if (empty($product)) { echo ' <script> function myFunction() { header("location:".history.go(-1)); } </script> <

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

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


}

您有错误的代码历史记录:

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

您正在混合使用PHP和JavaScript。他们是两种完全不同的语言。@Dharman你完全正确!感谢您指出这一点。请查看MDN文章以了解更多信息。记下
历史记录。返回()
谢谢!这解决了我的问题。正如@Dharman所说,我确实在混合东西,但您的代码完美地解决了我的问题!