Передача переменной через функцию Javascript / PHP - PullRequest
0 голосов
/ 29 марта 2012

Я хочу передать переменную php по событию onClick, хотя, похоже, он не передает ее правильно на страницу.

Вот мой 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 ]

3 голосов
/ 29 марта 2012

onClick="video(We Have a Pope)" должно быть onClick="video('We Have a Pope')"

1 голос
/ 29 марта 2012
<a href="data.php" onClick="javascript:video('We Have a Pope');" hidefocus="">
1 голос
/ 29 марта 2012

Вам нужны кавычки, когда вы передаете строку в качестве параметра, например:

<a href="data.php" onClick="video('We Have a Pope')" hidefocus="">
0 голосов
/ 29 марта 2012
onClick="video('We Have a Pope');"

или

onClick="video(\"We Have a Pope\");"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...