Starší komentáře ke článku: Vyhledávání v dlouhém selectboxu JavaScriptem
Zpět na článek | Úvodní stránka Interval.cz
Datum vložení: 21.1.2004 0:28:12
Vpravde trosku vic se mi libi <a href='http://javascript.internet.com/forms/list-chooser.html' target='_blank'>http://javascript.internet.com/forms/list-chooser.html</a>
Nerikam ze je to idealni reseni - ale vpravde mi prijde o neco intuitivnejsi.
Datum vložení: 21.1.2004 7:26:39
No kdybys "vpravdě" líp četl, tak na tentýž skript popsaný před 3 roky na intervalu je v článku odkaz, no ale aspon si opět udělal zadost své grafomanské mánii
Datum vložení: 21.1.2004 8:40:56
Clanek na ktery je odkaz ma neco podobneho - jenze v opere to po presunu aktivni polozky mimo obraz nezascroluje tam kde ta vybrana polozka je. Ten javascript na ktery davam odkaz ma tohle osetrene tim ze ty ostatni polozky schova. Jiste - je to zalezitost prohlizece ale v tomhle pripade mi prijde o neco lepsi.
Datum vložení: 21.1.2004 8:51:24
hlavne ukazka v tomto clanku nefunguje v Firebirdu :-(, ukazka z prispevku funguje i v nem.
Well done, Interval.cz
Datum vložení: 19.2.2004 13:51:53
Super nechápu proč to dosud neumí prohlížeče samy. Funkce funguje dobře, jen pokud chci znovu hledat, tak musím kliknout vedle nebo udělat nějakou akci, abych začal znovu do začátku čili se to chová trochu odlišně od standardu, který má 2s a pak smaže buffer a jede od začátku. Ale to je jen malá vada od dokonalosti... :o)
Datum vložení: 28.4.2004 13:57:02
mam to osetrene pomocou eventu OnKeydown() miesto OnKeypress(). OnKeypress totiz nerozpoznava klavesy typu backspace, sipky, tab, capslock atd. onkeydown to rozpozna a v ukazke je nastavene aj moznost mazania hladaneho textu pomocou backspace. cize staci len zamenit event.
Datum vložení: 2.3.2004 0:29:12
A jak tohle vymyslet v multiple selectu? Mam pomerne dlouhy multiple select a potreboval bych neco obdobneho. Dik za napady.
Datum vložení: 14.10.2005 12:11:40
Rád bych jen podotkl, že s ohledem na obecnou kompatibilitu toto také není příliš šťastné řešení. Jednak proto, že tohle chodí jen pod IE a druhak proto, že třeba Mozilla tuto funkci podporuje automaticky (Teda při stisku kláves nabíhá první stisknuté pole zadané v roletce) Přesto děkuji za nápad daného kódu.
Datum vložení: 29.10.2005 23:55:55
Dobrý den, díky za příspěvek - zdá se, že to není v článku dobře zdůrazněno, ale cílem opravdu byla funkcionalita v IE právě proto, že prohlížeče na bázi Mozilly již takovou funkci obsahují nativně :) Pavel Růžička
Datum vložení: 29.1.2007 16:11:46
Nevím proč, ale nereaguje mi to na české znaky. Např. při stisknutí klávesy [i]č[/i] mi funkce __getDdlKey(e) vrací vždy kód 52 (tedy číslici 4) - a to při české i anglické klávesnici. Nevíte někdo, kde může být chyba? Dělá to v IE i ve Firefoxu.
Datum vložení: 30.1.2007 12:09:12
Už jsem na to přišel. Musí se to volat na událost onKeyPress a já tam měl onKeyDown. Vůbec by mě nenapadlo, že tohle má souvislost s diaktrikou.