Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Focusowanie na końcu pola input
Forum PHP.pl > Forum > Przedszkole
Webmasterr
Mam pole input (tekst).
No i nie wiem jak przy kliknięciu na inny element wyfocusować pierwsze pole na końcu, aby w przypadku dłuższego tekstu niż input, użytkownik widział input na końcu.

Inaczej:

Użytkownik klika w drugie pole.
Przeglądarka focusuje się NA KOŃCU pierwszego pola i użytkownik widzi koniec pola (w przypadku tekstu dłuższego niż input).

Próbowałem:

  1. onclick="document.getElementById('zzz').focus();"


Niestety to focusowało to pole na końcu, ale użytkownik widział początek inputa.
luck
Mi w tej chwili przychodzi do głowy coś takiego:
  1. <body onload="document.getElementById('fld').focus()">
  2. <input id="fld" dir="rtl" value="jakas bardzo dluga tresc ktora trzeba przewijac">
  3. </body>
Banalne, ale być może Ci się przyda.
Webmasterr
Cytat(luck @ 16.11.2010, 18:09:42 ) *
Mi w tej chwili przychodzi do głowy coś takiego:
  1. <body onload="document.getElementById('fld').focus()">
  2. <input id="fld" dir="rtl" value="jakas bardzo dluga tresc ktora trzeba przewijac">
  3. </body>
Banalne, ale być może Ci się przyda.



Niestety, to focusuje tylko raz. Ja potrzebuje przy każdym kliknięciu, dodatkowo wtedy się pisze od prawej do lewej, a tak nie chcę.
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.