Skocz do zawartości

Jak ustawić opóźnienie działania funkcji w Javascript


Gosia

Recommended Posts

Cześć Wszystkim! mam taki kod html:

<html>
 <body>
  <button onclick="tlo()"> ZMIEŃ TŁO  </button>
 <br />
<div style=" width: 100px; height: 100px;  border: 2px solid black;"
      id="kwadrat">
  </div>
   <script>
     function tlo()  {document.getElementById("kwadrat").style.backgroundColor='red'; }
    </script>
  </body>
</html>

I teraz mam problem, chciała bym żeby po na ciśnięciu przycisku 'zmień tło' przeglądarka odczekiwała 5 sekund i i dopiero wtedy zmieniała tło na czerwone. chciałam użyć funkcji: setTimeout(tlo, 5000); ale nic to nie dało, Macie jakieś pomysły jak to zrobić?

Link do komentarza
Udostępnij na innych stronach

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...