Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zatrzymanie funkcji po wykonaniu instrukcji
sher
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 9.07.2014

Ostrzeżenie: (0%)
-----


Założenie jest takie: klikam na tekst, zmienia się na czerwony. Jeśli jest już czerwony i kliknę znowu, to robi się czarny.
Funkcja jednak wykonuje się w całości, w efekcie tekst zmienia się na czerwony na ułamek sekundy, a później znowu jest czarny. Jak zrobić, żeby działało dobrze? Czego potrzebuję, żeby funkcja przestała się wykonywać po wykonaniu jednej z instrukcji warunkowych?
  1. function minus(show) {
  2. if (document.getElementById(show).style.color = "black") {
  3. document.getElementById(show).style.color = "red";
  4. }
  5.  
  6. if (document.getElementById(show).style.color = "red") {
  7. document.getElementById(show).style.color = "black";
  8. }
  9. }
Go to the top of the page
+Quote Post

Posty w temacie
- sher   Zatrzymanie funkcji po wykonaniu instrukcji   27.02.2015, 20:49:36
- - trueblue   if else   27.02.2015, 20:50:45
- - sher   [HTML] pobierz, plaintext function minus(show...   27.02.2015, 21:05:08
- - kafowi   Obydwa kody są poprawne ale mylisz operator przypi...   27.02.2015, 21:11:13
- - sher   Działa, dzięki. Temat do zamknięcia.   27.02.2015, 21:15:33


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 21:06