Zadejte hledaný výraz...

JavaScript "On…" funkce

Zdravím zdejší JS guru... chtěl bych se zeptat jestli existuje nějaká funkce, která by se dala dát k SELECTu ve formuláři a provedla by se v případě, že je selectbox rozbalen... Jde mi o následující:
Mám selectbox, ve kterém se vybírá barva a potřebuji, aby když otevřu SELECT, tak se mi vedle v divu otevře vzorník... Ta samotná funkce JS by neměla být problém, ale nevím jako akci dát na ten SELECT tak, aby to poznalo, zda je to otevřené nebo zavřené.
Uměl byste mi někdo poradit? Za každou radu předem díky...
29. 10. 2012 15:26:07
https://webtrh.cz/diskuse/javascript-on-funkce#reply825437
Jirka
verified
rating uzivatele
(74 hodnocení)
29. 10. 2012 15:39:21
Ahoj, já v tom vidím event focus, ten má i select. Na schování zase blur
29. 10. 2012 15:39:21
https://webtrh.cz/diskuse/javascript-on-funkce#reply825436
Tak ten FOCUS funguje skvěle a funkce se provede, ale jakmile to potvrdím, tak se nic nestane, až v momentě kdy kliknu mimo ten select, aby nebyl aktivní... Nějaká funkce co by to mohla vyřešit? viz.: http://netovky.info/other/pokus.php bude to určitě jen nějaká blbůstka, jen nevím co z těch miliónů eventů co mi nabízí PSPAD použít :-)
29. 10. 2012 16:22:27
https://webtrh.cz/diskuse/javascript-on-funkce#reply825435
Jirka
verified
rating uzivatele
(74 hodnocení)
29. 10. 2012 16:26:08
tak na to bych si vyzkoušel, co udělá event change i když vlastně nic nevyberu
29. 10. 2012 16:26:08
https://webtrh.cz/diskuse/javascript-on-funkce#reply825434
Jo onChange funguje lépe... pokud si změní hodnotu tak to zmizí, respektive přepíše... pokud vyberu ale stejnou hodnotu, tak to zůstane, protože není CHANGE... Tak alespoň, že tak... nepředpokládám, že tam potom někdo nechá původní hodnotu :-) Díkymoc..
29. 10. 2012 16:35:04
https://webtrh.cz/diskuse/javascript-on-funkce#reply825433
Jirka
verified
rating uzivatele
(74 hodnocení)
29. 10. 2012 16:54:58
přidej event na click, kde po prvním kliku se select označí jako otevřený (třeba se mu přidá class isopen) a při dalším kliku se otestuje jestli byl otevřený a zachovej se podle toho. Nezapomeň odznačit select i po change a blur. To vyřeší myš, klávesnice funguje i s tím, co už máš
29. 10. 2012 16:54:58
https://webtrh.cz/diskuse/javascript-on-funkce#reply825432
Riedl
verified
rating uzivatele
30. 10. 2012 00:06:11
absolutně off-topic ale neodpustím si: Vinny: tvůj web mě prostě baví.. zvlášť kontaktní informace "z vesmíru" jsou super :)
30. 10. 2012 00:06:11
https://webtrh.cz/diskuse/javascript-on-funkce#reply825431
Díky...
6. 11. 2012 14:38:46
https://webtrh.cz/diskuse/javascript-on-funkce#reply825430
Pro odpověď se přihlašte.
Přihlásit