Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.05.2010, 17:46
Интересующийся
Отправить личное сообщение для Hugo_O Посмотреть профиль Найти все сообщения от Hugo_O
 
Регистрация: 21.05.2010
Сообщений: 28

отменить действие submit
как сделать, чтобы при нажатии на сабмит - выполнилась js функция, в ней логич. условие(if), если оно истинно, то сабмит отправляет форму, а если нет, то не отправляет + делает что-то другое.
Ответить с цитированием
  #2 (permalink)  
Старый 27.05.2010, 17:59
Профессор
Отправить личное сообщение для exec Посмотреть профиль Найти все сообщения от exec
 
Регистрация: 21.01.2010
Сообщений: 1,022

if (!condition) {
/* function */
return false;
}
Ответить с цитированием
  #3 (permalink)  
Старый 31.05.2010, 16:24
Аспирант
Отправить личное сообщение для Kein Посмотреть профиль Найти все сообщения от Kein
 
Регистрация: 11.01.2010
Сообщений: 32

<form onsumbit="myfunc()">
...
</form>

function myfunc(){
 if(!conditional){
   return false; // Из за возврата false форма не сработает
 }
}
Ответить с цитированием
  #4 (permalink)  
Старый 31.05.2010, 17:14
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

<form onsumbit="return myfunc()"> 
... 
</form>
Ответить с цитированием
  #5 (permalink)  
Старый 31.05.2010, 18:05
Аспирант
Отправить личное сообщение для Kein Посмотреть профиль Найти все сообщения от Kein
 
Регистрация: 11.01.2010
Сообщений: 32

Да, действительно забыл return )
Ответить с цитированием
  #6 (permalink)  
Старый 31.05.2010, 18:15
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

event.preventDefault();
Ответить с цитированием
  #7 (permalink)  
Старый 31.05.2010, 20:10
Интересующийся
Отправить личное сообщение для Hugo_O Посмотреть профиль Найти все сообщения от Hugo_O
 
Регистрация: 21.05.2010
Сообщений: 28

всем спасибо!!!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
submit через ссылку <a> Phoenix Общие вопросы Javascript 47 21.08.2015 16:22
submit в iframe по событию change vovasvv jQuery 1 21.05.2010 09:37
невидимый submit AraGnom Общие вопросы Javascript 1 20.10.2009 09:06
Отменить обработку события Fr0sT Events/DOM/Window 7 24.12.2008 13:18