konflikt między zdarzeniami klawiatury JS a możliwością wpisywania tekstu do pól formularza HTML

0

Witam,

problem wygląda następująco:

Gdy w skrypcie umieszczę obsługę zdarzeń związanych z wciskaniem konkretnych klawiszy na klawiaturze (np. kliknięcie spacji przenosi użytkownika do następnego zdjęcia na stronie), wtedy przestaję mieć możliwość wpisania do formularza czegokolwiek z klawiatury, w danym polu treść mozna umieścić tylko metodą kopiuj/wklej. Jak tylko zakomentuję kod odpowiedzialny za obsługę tych zdarzeń, formularz oczywiście zaczyna działać.

Czy można to jakoś pogodzić? "Klawiszologia" jest jednym z moich ulubionych elementów na tej stronie:)

1

można odpinać zdarzenie w momencie aktywacji pola formularza i przypinać je w momencie deaktywacji tego pola. wcześnie jeszcze, a ktoś już potrzebuje się wyspać ;)

0

Rozwiązanie tego problemu to nie była tylko kwestia niewyspania (choć również), ale też długiego braku kontaktu z JS - zapomniałem w ogóle, że coś takiego jak odpięcie zdarzenia w ogóle istnieje :) Poza tym jestem programistą samoukiem/hobbystą ;)

Tak czy owak - wątek uważam za zamknięty - wszystko działa.

Dziękuję za pomocną myśl!

1 użytkowników online, w tym zalogowanych: 0, gości: 1