Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.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-onclick函数_Javascript_Php_Jquery - Fatal编程技术网

PHP和Javascript-onclick函数

PHP和Javascript-onclick函数,javascript,php,jquery,Javascript,Php,Jquery,我的网站上的header.php中有一个链接,其中包含以下代码: <a onclick="irParaMinhasReservas();" style="cursor: pointer;" id="btnMinhasReservas2" class="ph00_9"></a> 然后,在principal.js上,我需要定义一个函数,当我点击这个链接时,它必须转到index.php页面并自动调用一个名为AbreAba的函数。但是,如果我已经在index.php页面上,

我的网站上的header.php中有一个链接,其中包含以下代码:

<a onclick="irParaMinhasReservas();" style="cursor: pointer;" id="btnMinhasReservas2" class="ph00_9"></a>

然后,在principal.js上,我需要定义一个函数,当我点击这个链接时,它必须转到index.php页面并自动调用一个名为AbreAba的函数。但是,如果我已经在index.php页面上,它只需要调用这个函数AbreAba


我该怎么做?我对这个编程有点迷茫,它看起来很简单。

单击index.php重定向,并使用如下参数

在principal.js中,它将是

irParaMinhasReservas(){

    //YOUR CODE and
    location.href = 'index.php?param=1';
}
现在,在index.php中

if(isset($_GET['param'])){
   //call your function
}

这个方法是JavaScript方法还是php方法?我想你忘了在“like”之后和“in principal.js”之前写一些东西。是吗?但我不明白一件事:如何定义变量“param”?它只是一个查询字符串参数,稍后将用于运行特定代码..从php文件中,您可以使用任何名称作为“param”。您好,Mihir。我已经正常设置了函数irParaMinhasReservas()。但是,我在index.php中设置的代码不起作用。它只在我单击link index.php?param=1时加载标题。index.php的特点是: