NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Patrik Kuchař:6.2.2018 14:07

Dobrý den,

potřebuji od vás poradit, když chci, aby se mí změnila barva po kliknutí na odkaz a když to budú chtít změnit zpět, tak na to kliknu znovu, tak co mám napsat za dvou tečku? Hover to není.

Díky všem za čas.

 
Odpovědět
6.2.2018 14:07
Avatar
Jurajs
Člen
Avatar
Odpovídá na Patrik Kuchař
Jurajs:6.2.2018 15:51

Tady je kod ale jestli neumis JS tak se ho nauč, budeš ho potřebovat :)
Je to napsané rychle, není čas :D

<!----HTML----->
<a id="odkaz" href="#" style="color: black">seznam.cz</a>
//Javascript code :)

function zmenitBarvu(){
  var odkaz = document.getElementById("odkaz");
  odkaz.onfocus = function(){
    if(odkaz){
      odkaz.style.color = "red";
    }
    odkaz.onblur = function(){
      if(odkaz){
      odkaz.style.color = "black";
    }
    }

  }

};
zmenitBarvu();
Editováno 6.2.2018 15:54
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
6.2.2018 15:51
Avatar
Patrik Hetfleiš:6.2.2018 16:16

Aby se barva pri druhem kliknuti zmenila zpet, tak by se tam musela pridat treba podminka...

@Patrik Kuchař: a to chces urcite aplikovat na odkaz? Tedy a href? Protoze ten pak vede jinam, takze zpetne obarveni nema smysl. Nebo to je tlacitko na refresh stranky? Zkus to trochu priblizit :)

 
Nahoru Odpovědět
6.2.2018 16:16
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.