Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] focusowanie inputa
Forum PHP.pl > Forum > Przedszkole
wNogachSpisz
Pisze chat, chcialbym aby input w ktorym wpisuje sie tresc wiadomosci byl zawsze zaznaczony, tak ze nawet gdyklikne wyslij (w idealnym scenariuszu, kiedy kliknie gdziekolwiek na strone), kursor powraca do inputa i pozwala na wpisanie kolejnej wiadomosci, bez koniecznosci recznego zaznaczania go ponownie.

z nadzieja ze wyrazilem sie jasno czekam na pomoc, Dzieki.
kamil4u
Kod
window.onclick = function(){/* tu coś z tym focus-em :) */};
wNogachSpisz
ale co np. ?

w swojej bezgranicznej inteligencji wymyslilem rozwiazanie....



Kod
     function foc() {
         input.focus()
     }
     setInterval('foc()', 1);
lord_t
Jak dasz 1 milisekunde to Ci się przeglądarka powiesi (chyba).

Focusuj tego inputa w tej funkcji co kolega wyżej napisał.
kamil4u
Źle......... - daj tak:
Kod
<script>window.onclick = function(){document.getElementById('pole_do_input').focus();};</script>
- zaraz przed </body> lub jak potrafisz gdy dokument DOM się załaduje(lepsze rozwiązanie) smile.gif

--edit--
Nie zauważyłem, że już padła odp. smile.gif - ale zostawiam bo kod podałem smile.gif
wNogachSpisz
A robie jeszcze inaczej, daje na koncu dokumentu focus po ID smile.gif bez interwalow, bez onclickow, po prostu na koncu smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.