2010-05-10 12 views
5

Powiedzmy, że przycisk przesyłania ma również funkcję obsługi zdarzeń kliknięcia (tak, jest to nieprawidłowe, ale to naprawdę kod, nad którym pracuję).Sekwencja uruchamiania zdarzeń dla przycisku przesyłania

Kliknięcie przycisku ustawia wartość w polu formularza, który ma zostać przesłany.

Więc gdy przycisk submit kliknięciu:

  1. Co będzie ogień pierwszy, forma przedstawienia zdarzenie lub zdarzenia click?
  2. Czy wartość ustawiona w polu formularza przez zdarzenie kliknięcia zostanie przesłana na serwer? Myślę, że to zależy od odpowiedzi na Q1. Jeśli formularz zostanie wysłany jako pierwszy, zgaduję, że nie.

Uwaga: Nie szukam alternatyw i porady. Wiem, jaki będzie właściwy sposób postępowania. Po prostu próbuję zrozumieć kolejność zdarzeń i ich implikacje.

Odpowiedz

0

Najpierw będzie się nazywać zdarzeniem, tam masz ostatnią szansę, aby zablokować przesyłanie formularza. Następnie prześlij ze zmienionymi wartościami według procedury zdarzeń.

4
  1. Impreza kliknij przycisk submit
  2. Tak, imprezy rozwiązać przed domyślnej funkcjonalności, więc przebiegi zdarzeń, a następnie przycisk wysyła formularz (wypalania przedstawić zdarzenia, a następnie faktycznie przekazując dane).
Powiązane problemy