Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS]Zegarek
stirith
post 3.12.2008, 18:56:01
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 2
Dołączył: 18.01.2008

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


Gdzie jest błąd ? bo nie chcą się te sekundy wyświetlić...


Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style type="text/css">
    
    </style>
<script type="text/javascript">

function czas{

var data = new Date();
document.write(data.getSeconds());
var cos = setTimeout("czas()",1000);

}
</script>
  </head>
<body onload="czas()">

</body>

</body>
</html>
Go to the top of the page
+Quote Post
erix
post 3.12.2008, 18:58:44
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
document.write(data.getSeconds());

Ta instrukcja może działać TYLKO przy pierwszym rysowaniu strony. Nie możesz z jej użyciem dynamicznie zmieniać zawartości. Poszukaj innerHTML.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
stirith
post 3.12.2008, 19:01:56
Post #3





Grupa: Zarejestrowani
Postów: 162
Pomógł: 2
Dołączył: 18.01.2008

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


szczerze to popatrzyłem na to...i dalej nie kumam...jak dynamicznie wpisać do znacznika czas...a potem ma to inner...pobrać go i co...? dalej ? jak ma go "odświeżyć"?
Go to the top of the page
+Quote Post
erix
post 3.12.2008, 19:07:51
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Odświeżanie rób tak samo, jak do tej pory, ale NIE poprzez document.write. Wpisz w Google innerHTML, poczytaj tutoriale i zrozumiesz, o co z tym chodzi.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
kefirek
post 3.12.2008, 21:58:25
Post #5





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


Zobacz tak
Kod
<script type="text/javascript">
function czas()
{
var d = new Date();
sekund = (d.getSeconds());
minut = (d.getMinutes());
godzin = (d.getHours());
document.getElementById('tutaj').innerHTML = 'Czas '+godzin+' '+minut+' '+sekund+'';
}

window.setInterval(czas,1000);
</script>

<div id="tutaj"></div>


Ten post edytował kefirek 3.12.2008, 21:58:58
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 13.06.2025 - 09:50