通过函数Javascript / PHP传递变量

时间:2012-03-29 07:28:05

标签: php javascript jquery get onclick

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

这是我的HTML

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

和相关的javascript函数

function video(result) {
  $('#information').load('data.php?result=' + result);
  document
}

我的php页面看起来像这样

<?php

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

虽然没有输出任何内容:S

4 个答案:

答案 0 :(得分:3)

onClick="video(We Have a Pope)"应为onClick="video('We Have a Pope')"

答案 1 :(得分:1)

将字符串作为参数传递时需要引号,如下所示:

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

答案 2 :(得分:1)

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

答案 3 :(得分:0)

onClick="video('We Have a Pope');"

onClick="video(\"We Have a Pope\");"