Autor | Zpráva | ||
---|---|---|---|
Medvídek Profil |
#1 · Zasláno: 20. 1. 2012, 21:17:01
Chci se zeptat, jaké všechny stavy musím na inputu odchytávat, abych mohl live vyhodnotit, jestli odpovídají regulárnímu výrazu.
Samozřejmě sem měl kontrolu navázanou na .keypress(), ale může nastat, že email bude již vyplněn prohlížečem, bude tam zkopírován myší, přetažen v prohlížeči a nebo bude vybrán z prohlížečem nabízeného autocomplete. Zkoušel sem .change(), ale ten se provede až po opuštění kurzoru z inputu. Nyní to řeším tak, že po kliku na přidat e-mail, spustím v intervalu 1s funkci, která mi kontroluje hodnotu inputu do té doby, dokud uživatel nepřidá e-mail, nebo nezavře lightbox. A tady se chci zeptat, jaké všechny eventy musím kontrolovat, nebo jestli mám nechat tu kontrolu intervalem po 1s. Maximálně můžu mít případ, kde poběží naráz 5 kontrol 5 inputů. |
||
Str4wberry Profil |
#2 · Zasláno: 20. 1. 2012, 21:38:09
V prohlížečích podporujících
onpaste , by všechny způsoby měly, řekl bych, obhospodařit události onkeypress , onpaste a onfocus , jinak ten interval.
|
||
Časová prodleva: 12 let
|
0