![]() |
![]() |
![]()
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?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
if else
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 9.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Teraz tekst robi się czerwony, ale po ponownym kliknięciu nie staje się czarny. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 75 Pomógł: 20 Dołączył: 13.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
Obydwa kody są poprawne ale mylisz operator przypisania =, z operatorem porównania ==.
W warunkach musisz oczywiście użyć tego drugiego. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 9.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
Działa, dzięki.
Temat do zamknięcia. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 16:56 |