通过函数Javascript/PHP传递变量

通过函数Javascript/PHP传递变量,php,javascript,jquery,get,onclick,Php,Javascript,Jquery,Get,Onclick,我想在onClick事件中将一个变量传递给php,但它似乎没有正确地传递给页面 这是我的html <a href="data.php" onClick="video(We Have a Pope)" hidefocus=""> 我的php页面如下所示 <?php $result = $_GET['result']; echo $result; ?> 但是没有输出任何内容:SonClick=“video(我们有教皇)”应该是onClick=“video('We H

我想在onClick事件中将一个变量传递给php,但它似乎没有正确地传递给页面

这是我的html

<a href="data.php" onClick="video(We Have a Pope)" hidefocus="">
我的php页面如下所示

<?php

$result = $_GET['result'];
echo $result;
?>


但是没有输出任何内容:S

onClick=“video(我们有教皇)”
应该是
onClick=“video('We Have Pope')”
将字符串作为参数传递时需要引号,如下所示:

<a href="data.php" onClick="video('We Have a Pope')" hidefocus="">



onClick=“video(‘我们有教皇’)”
通过此站点的语法突出显示,您可以很容易地看出错误在哪里。:-)onclick属性不需要javascript:-伪URI。在这种情况下,它不是URI,
javascript:
部分是``而不是HTML转义字符。没有循环时,为什么要添加循环?
<a href="data.php" onClick="video('We Have a Pope')" hidefocus="">
<a href="data.php" onClick="javascript:video('We Have a Pope');" hidefocus="">
onClick="video('We Have a Pope');"
onClick="video(\"We Have a Pope\");"