Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.04.2010, 09:24
Аспирант
Отправить личное сообщение для sc2r2bey Посмотреть профиль Найти все сообщения от sc2r2bey
 
Регистрация: 27.06.2009
Сообщений: 60

форма и 2 кнопки
как реализовать, чтоб при нажатии одной был переход на одну страницу, а при нажатии другой возвращался на эту же?
Ответить с цитированием
  #2 (permalink)  
Старый 09.04.2010, 09:32
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

а по понятнее можно?
устонови кнопке событие onclick и с помощью document.location.href="" на страницу которая нужна, а на второй либо document.history.back() либо всё тоже что предложил до этого. Есть ещё много способов.
Первая страница: <input type="button" onclick="javascript: document.location.href='ссылка странице'">
Страница на которую перешли: <input type="button" onclick="javascript: document.history.back() ">
Надеюсь я хоть чуть чуть понял, суть вопроса=)
__________________
.
Ответить с цитированием
  #3 (permalink)  
Старый 09.04.2010, 10:01
Аспирант
Отправить личное сообщение для sc2r2bey Посмотреть профиль Найти все сообщения от sc2r2bey
 
Регистрация: 27.06.2009
Сообщений: 60

есть форма, а у нее есть 2 кнопки, которые при нажатии выполняют разные action
Ответить с цитированием
  #4 (permalink)  
Старый 09.04.2010, 10:08
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

<form id="myform">
<input type="button" onclick="javascript: form_submit(1)" value="Первая кнопка">
<input type="button" onclick="javascript: form_submit(2)" value="Вторая кнопка">
</form>

function form_submit(num)
{
switch(num)
{
case 1:
document.getElementById('myform').action = "адресс для первой кнопки";
document.getElementById('myform').submit();
break;
case 2:
document.getElementById('myform').action = "адресс для второй кнопки";
document.getElementById('myform').submit();
break;
}
}
__________________
.
Ответить с цитированием
  #5 (permalink)  
Старый 09.04.2010, 11:24
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от sc2r2bey
есть форма, а у нее есть 2 кнопки, которые при нажатии выполняют разные action
зачем тебе разные action? Cмотри на сервере какая кнопка нажата и выполняй нужные действия
Ответить с цитированием
  #6 (permalink)  
Старый 09.04.2010, 11:36
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Сообщение от x-yuri Посмотреть сообщение
зачем тебе разные action? Cмотри на сервере какая кнопка нажата и выполняй нужные действия
Я думаю там нет серверной части.
__________________
.
Ответить с цитированием
  #7 (permalink)  
Старый 09.04.2010, 12:06
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

ога, а форма используется вместо ссылок для перехода между страницами?
Ответить с цитированием
  #8 (permalink)  
Старый 09.04.2010, 12:10
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

блин, озадачил(
Да неверно.
__________________
.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
мыши, кнопки, event.button и other browsers, but not in IE idudiq Events/DOM/Window 1 03.10.2009 11:09
Проблема с меню для кнопки в Гриде progi2007 ExtJS 0 03.08.2009 14:16
1 форма 3 кнопки sc2r2bey Events/DOM/Window 3 27.06.2009 13:54
цвет кнопки, цвет текста на кнопке, всплывающее окно matana Общие вопросы Javascript 8 26.05.2009 17:08
Имитация нажатия кнопки мыши Mantell Общие вопросы Javascript 3 19.02.2009 17:03