Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][JavaScript]Prosty Stoper (ćwiczenie)
Falling Blind
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 19.07.2013

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


Witam. W ramach nauki JS postanowiłem napisać sobie prosty stoper. Doszedłem do takiej postaci a moim problemem jest, że mimo napisanej funkcji, która ma zmieniać styl diva "timebox" na "visible" po kliknięciu na przycisk, nie działa ona. Może coś przeoczyłem? Dopiero się uczę więc to bardzo możliwe.


EDIT: Przepraszam i poprawiam się. Zamiast kodu wstawiam link:
http://jsbin.com/uqomoj/2/watch

Czy to niedziałający onclick, czy moja funkcja kuleje?

Ten post edytował Falling Blind 20.07.2013, 08:43:09
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Tuminure
post
Post #2





Grupa: Zarejestrowani
Postów: 178
Pomógł: 49
Dołączył: 16.04.2012
Skąd: Bytom

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


Poprawiony kod:
http://jsfiddle.net/kTSZw/2/

Na jsfiddle takie coś nie zadziała z ustawieniem Frameworks & Extension na onLoad.
  1. <button id="click" onclick="visibility()">


Przypisujesz (nieistniejącą) zmienną visible, do stylu elementu timebox. Chodziło o zapewne o string "visible"
[JAVASCRIPT] pobierz, plaintext
  1. document.getElementById('timebox').style.visibility = visible;
[JAVASCRIPT] pobierz, plaintext


Już przy załadowaniu skryptu uruchamiasz funkcję count, zamiast uruchamiać ją dopiero, po kliknięciu start. W dodatku uruchamiasz ją przed jej definicją.
[JAVASCRIPT] pobierz, plaintext
  1. setInterval("count()", 10);
[JAVASCRIPT] pobierz, plaintext


Resztę zmian myślę, że wywnioskujesz sam, doszukasz w google lub dopytasz.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 8.10.2025 - 16:53