Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Остановка отправки анкеты в php (https://javascript.ru/forum/dom-window/5008-ostanovka-otpravki-ankety-v-php.html)

lvil 07.09.2009 20:36

Остановка отправки анкеты в php
 
как остановить отправку формы
<form action="next.php" method="POST" >
с помощью javascript

я уже нашел на форуме этот ответ:http://javascript.ru/forum/dom-windo...na-sajjte.html

как мне сделать то-же самое используя eventListener
function attachEventListener(target, eventType, functionRef, capture)
{
	if (typeof target.addEventListener != "undefined")
	{
		target.addEventListener(eventType, functionRef, capture);
	}
	else 
	{
    target.attachEvent("on" + eventType, functionRef);
	}
  return true; 
}


делаю так:
attachEventListener ( document.getElementsByTagName("form")[0], "submit", validate, false);


что написать в функции validate?
спасибо.

Riim 07.09.2009 20:42

http://javascript.ru/tutorial/events

return false
preventDefault

lvil 07.09.2009 20:48

stopDefaultAction(event);
не помогло

lvil 07.09.2009 20:49

видимо, он переходит к другой странице, а данные не посылает...

lvil 07.09.2009 21:01

спасибо. preventdefault заработало.


Часовой пояс GMT +3, время: 07:00.