Использование JavaScript для передачи нажатия кнопки на другую страницу? - PullRequest
0 голосов
/ 25 марта 2011

У меня есть 5 кнопок HTML на странице. Я хочу передать значение конкретной кнопки, которая была нажата через строку запроса на второй странице через JavaScript. Пожалуйста, сообщите мне.

Ответы [ 3 ]

2 голосов
/ 25 марта 2011

Я обманываю и использую jQuery, просто чтобы проиллюстрировать концепцию.

У вас есть 5 кнопок со своими уникальными идентификаторами, и все они имеют класс «кнопки»

При щелчке по любому из них браузер перейдет к «http://mydomain.com/nextpage"» с параметром «buttonclicked» в строке запроса, установленным для идентификатора кнопки, по которой был нажат.

$('.button').click(function(){
  window.location.href = "http://mydomain.com/nextpage?buttonclicked="+this.id;
});

Интерактивный пример: http://jsfiddle.net/6EZvG/

1 голос
/ 25 марта 2011

Это имеет смысл только для меня, не являющегося JavaScript:

<form action="" method="get">
   <input type="submit" name="button" value="button 1" />
   <input type="submit" name="button" value="button 2" />
   <input type="submit" name="button" value="button 3" />
   <input type="submit" name="button" value="button 4" />
   <input type="submit" name="button" value="button 5" />
</form>

Это простой старый способ передачи кнопок в QS на HTML, не могли бы вы прояснить / привести пример вашей ситуации?

0 голосов
/ 25 марта 2011

Если у вас есть 5 кнопок отправки, то вы можете отправить и получить значения, используя методы GET. Если это не так, и вам нужно указать, как вы попадаете на другие страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...