![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Formularz z musowo ustaloną wartością ACTION (używam klasy advAJAX do pobierania jego wartości), w którym NIE MOŻE być buttona wysyłającego (kwestie estetyczne). Formularz wysyłany jest za pomocą linka uruchamiającego klasę advAJAX i to ona pobiera wartości z formularza.
Miałem problem z przyciskaniem ENTER w Operze. Po jego naciśnięciu następowało przekierowanie do strony podanej w atrybucie ACTION formularza. Dodałem do znacznika FORM coś takiego: onsubmit="logowanie(); return false;" (funkcja logowanie wywołuje klasę advAJAX). W wyniku tego w Operze po naciśnięciu ENTER nie tylko nie następuje przekierowanie, ale też następuje wywołanie funkcji analizującej formularz, czyli wszystko jest w porządku. Problem kolejny to IE i FF. Przeglądarki te w ogóle nie reagują na naciśnięcie ENTER w jednym z pól. Wpadłem na pomysł, który nie wiem, czy w ogóle da się zrealizować. onkeypress="submit_formularza(event, "logowanie()" ) Funkcja submit_formularza:
No i teraz kwestia ma się tak. Sam submit formularza mnie guzik obchodzi, więc nie jest potrzebny. Natomiast problem tyczy się całej podstrony więc pytanie jest takie: czy istnieje możliwość napisania tego tak, by w wywolaniu sprawdzania naciśnięcia klawisza przekazywać nazwę funkcji, która wykonywana byłaby DOPIERO w momencie spełnienia warunku if( keynum == 13 )? -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 20:01 |