Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [advAjax] button a onsubmit
barts
post 8.07.2006, 12:33:06
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 8.07.2005

Ostrzeżenie: (0%)
-----


Przeczytalem artykul http://wortal.php.pl/phppl/wortal/artykuly...aca_technologia

i wlasnie taka funkcjonalnosc na stronie chcialbym osiagnac. Zauwazylem jeden blad w:

<button onClick="sprawdz_dane();">Zarejestruj mnie...</button>

musi byc jeszcze return false;

<button onClick="sprawdz_dane(); return false;">

bo wczesniej na firefoxie nie chcialo dzialac sprawdzenie w Ajaxie tylko od razu wysylalo formularz. Tylko teraz problem jest pod IE, bo jak nacisne enter po wypelnieniu formularza to jest wysylany od razu bez sprawdzenia (sprawdz_dane). W IE trzeba nacisnac button zeby bylo sprawdzenie poprawnosci. Jak mozna to obejsc? Chcialbym zeby zarowno w IE jak i w firefoxie po nacisnieciu entera jak i nacisnieciu buttona sprawdzalo dane. Wiem, ze mozna zrobic <form onsubmit="sprawdz_dane()..."> ale wtedy nie wiem co dac w pliku example.js, bo:

  1. if(obj.responseText == "OK") {
  2. $("registerForm").submit();
  3. }


nie dziala.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:53