Javascript.RU

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

Перехват события
Есть функция которая при нажатии на submit вызывает alert
Как сделать чтобы вызов алерта перехватывался и перед ним выполнялось любое другое событие (допустим какой-то друой алерт)

<form onsubmit = "return showMessage()">
        <input type="submit"  value="Submit1"  /><br>
        <input type="submit" value="Submit2"  />
</form>
 
<script type = "text/javascript">
function showMessage() {
alert ("1");
return true;
}
</script>
Ответить с цитированием
  #2 (permalink)  
Старый 07.03.2011, 21:30
Аватар для Amphiluke
   ☽
Отправить личное сообщение для Amphiluke Посмотреть профиль Найти все сообщения от Amphiluke
 
Регистрация: 07.01.2011
Сообщений: 254

Например:
<form action="#" id="frm" onsubmit = "return showMessage()">
        <input type="submit"  value="Submit1"  /><br/>
        <input type="submit" value="Submit2"  />
</form>

<script type="text/javascript">
function showMessage() {
alert ("1");
return true;
}
</script>

<script type="text/javascript">
document.getElementById("frm").parentNode.addEventListener("submit", function(e) { alert("Intercepted!"); }, true);
</script>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JW Player - не работают события atomix Элементы интерфейса 0 29.11.2010 14:56
Установить события через цикл DjTarik Общие вопросы Javascript 4 28.04.2010 10:58
Как заставить this в обработчике события указывать на объект? Dmitryk Events/DOM/Window 3 16.03.2009 08:45
Drug&Drop + всплывание события = проблемы =(( _NoName_ Events/DOM/Window 4 05.03.2009 17:47
Явный вызов процедуры обработки события. supchik Общие вопросы Javascript 18 27.01.2009 13:16