Вход

Просмотр полной версии : Остановка отправки анкеты в php


lvil
07.09.2009, 20:36
как остановить отправку формы <form action="next.php" method="POST" > с помощью javascript

я уже нашел на форуме этот ответ:http://javascript.ru/forum/dom-window/4396-anketa-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 заработало.