Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pytanie o focus ()
batonik
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.01.2005

Ostrzeżenie: (0%)
-----


Witam mam pytanko jak rozpoznac czy focus() jest ustawiony na przestrzen okna czy na zawarte w nim pole
typu input text ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
revyag
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


W polu input text będzie mrygał kursor (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
Go to the top of the page
+Quote Post
batonik
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.01.2005

Ostrzeżenie: (0%)
-----


HEHEHE (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale sie ubawilem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) spoko moja wina (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) zle sformulowane pytanie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) jak to sprawdzic ale w JS (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) poprostu gdy aktywne jest pole tekstowe inne zdarzenie ma sie wykonywac ,a gdy aktywne jest jego otoczenie inne ma sie wykonac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Kod
obj=document.getElementById('twojinput');
if (obj.focus) alert ('pole input ma focus');
else alert('nie ma focusa');
dziala?
Go to the top of the page
+Quote Post
batonik
post
Post #5





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.01.2005

Ostrzeżenie: (0%)
-----


dzieki no dziala ale jednak nie rozwiazuje to chyba mojego problemu a mianowicie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) chce korzystac z przycisku "+" na klawiaturze numerycznej przechwytuje wiec klawisz o kodzie 43 i wszystko jest ok dopóki focus jest na polu input ale gdyby ktos przypadkiem kliknal na tło obok to zamiast spodziewanego dzialania zadziała mu zoom w Operze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) chce zeby to było idioto odporne Pozdro (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował batonik 6.02.2006, 18:05:37
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Nie jestem pewien czy tak się da. Opera najpierw obsluzy "+" dopiero potem pusci zdarzenie (jesli wogole).
Kiedys robilem div'a, w ktorym sie pisalo. Przechwytywalem wcisniecie klawisz i to pisalem. backspace mial mi kasowac znak. Niestety pewne przegladarki najpierw uzywaly backspace jako cofniecie strony (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

No ale moze sie da. Sam bym wowczas z tego skorzystal (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
batonik
post
Post #7





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.01.2005

Ostrzeżenie: (0%)
-----


A wiesz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) moze jak sie dobrac do tego zooma w operze ? zeby jakos go obsluzyc z poziomu kodu ?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:28