Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Nadanie/usunięcie klasy
Forum PHP.pl > Forum > Przedszkole
nowaa
mam taki kod:

  1. if (document.getElementById("click").checked == false) {document.getElementById("click").classList.remove("open"); document.getElementById("click").className="close";}
  2. if (document.getElementById("click").checked == true) {document.getElementById("click").classList.remove("close"); document.getElementById("click").className="open";}


ale niestety nie działa... gdy ręcznie nadam klasę temu inputowi, wszystko się ładnie zmienia, ale chodzi o to, żeby automatycznie po kliknięciu wysuwało się menu...
  1. <input type="checkbox" name="click" id="click"/>


Nie wiecie, jaki tu jest problem?

tutaj mam link, jak to działa, gdy używam w css pseudoklasy :checked:
http://jsfiddle.net/ejqfa57e/

ale chodzi o to, żeby zamiast tej pseudoklasy używać klas nadanych przez java script: "open" i "close". :checked nie działa na Androidzie(przynajmniej tych starszych wersjach, nie wiem jak z nowszymi), a to ma być strona mobilna...
fate
Chłopie jakie display:invinsible facepalmxd.gif

http://jsfiddle.net/ejqfa57e/3/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.