programiranje cveta (kada se klikne na laticu da se otvori polje)

programiranje cveta (kada se klikne na laticu da se otvori polje)

offline
  • Pridružio: 11 Feb 2014
  • Poruke: 7

Mozda mi neko moze pomoci kako bi mogao da napravim da kada zelim da kliknem na lisku ili laticu da se otvori zeljena zagonetna rec? Nesto poput asocijacije...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4577

Možeš koristiti <area> tag. Samo definiši koordinate koje ograničavaju laticu i postavi joj neku klasu ili jedinstvene ID-eve ako imaš par latica i definiši event handler za svaki.

HTML
<map name="cvet">   <!-- vidi šta ti više paše; rect (kvadrat) ili circle (krug) da graniči laticu -->   <area id="latica1" shape="rect" coords="{koordinate prve latice}">   <area id="latica2" shape="circle" coords="{koordinate druge latice}"> </map> <img usemap="#cvet" src="{link do slike}">

JavaScript
document.getElementById("latica1").addEventListener("click", {   // otvori polje }); document.getElementById("latica2").addEventListener("click", {   // otvori polje });

Ako koristiš identičnu funkciju za više latica, onda je napiši i prosledi je kao parametar.
function otvoriPolje() {   // sadržaj funkcije } document.getElementById("latica1").addEventListener("click", otvoriPolje); document.getElementById("latica2").addEventListener("click", otvoriPolje);



offline
  • Pridružio: 11 Feb 2014
  • Poruke: 7

hvala puno!

Ko je trenutno na forumu
 

Ukupno su 911 korisnika na forumu :: 13 registrovanih, 1 sakriven i 897 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 9k38, AS, Bickoooo, Bobrock1, Botovac, Deki Duga Devetka, doktor097, elviper2, Gogi_avio, jalos, Lotus, PrincipL, Zastava