[js] nie w polu tekst ?? |
[js] nie w polu tekst ?? |
26.12.2003, 21:40:23
Post
#1
|
|
Grupa: Zablokowani Postów: 199 Pomógł: 0 Dołączył: 4.05.2003 Skąd: Tarnowskie Góry Ostrzeżenie: (10%) |
od razu mowie z JavaScript jestem zielony
mam takie cos Kod <html>
<head> <script LANGUAGE = "JavaScript"> <!-- var timerID = null function godzina(){ var data = new Date(); var godziny = data.getHours(); var minuty = data.getMinutes(); var sekundy = data.getSeconds(); var czas = godziny; czas += ((minuty < 10) ? ":0" : ":") + minuty; czas += ((sekundy < 10) ? ":0" : ":") + sekundy; document.zegar.wyswietlacz.value = czas; timerID = setTimeout("godzina()",1000); } --> </SCRIPT> </head> <body OnLoad="godzina()"> <form name="zegar"> <input type="text" name="wyswietlacz" size=7 value=""> </body></html> i jak zrobic zeby nie wyswietlal godziny w polu tekstowym ino normalnie !![color=green][/color] -------------------- <b>Aktualnie:</b> Blog version 1.0 (www.blog.sej.pl) [b] lllllllll 100%
[b]Dodatki: lll |
|
|
26.12.2003, 22:00:49
Post
#2
|
|
Administrator planeta/IRC Grupa: Przyjaciele php.pl Postów: 385 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Zabrze Ostrzeżenie: (0%) |
Zamień
Kod document.zegar.wyswietlacz.value = czas;
na Kod document.write( czas );
-------------------- "Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning."
Cudi's devBlog |
|
|
26.12.2003, 22:10:01
Post
#3
|
|
Grupa: Zablokowani Postów: 199 Pomógł: 0 Dołączył: 4.05.2003 Skąd: Tarnowskie Góry Ostrzeżenie: (10%) |
w sumie wszystko dobrze ale nie do konca
wywala blad werset 1 znak 1 i jak daje kontynuuj to nie przeskakuja sekundy !! dlaczego -------------------- <b>Aktualnie:</b> Blog version 1.0 (www.blog.sej.pl) [b] lllllllll 100%
[b]Dodatki: lll |
|
|
26.12.2003, 23:37:37
Post
#4
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 13.04.2003 Skąd: Poznan Ostrzeżenie: (0%) |
Witam
Cytat w sumie wszystko dobrze ale nie do konca
wywala blad werset 1 znak 1 i jak daje kontynuuj to nie przeskakuja sekundy !! dlaczego document.write sie tutaj nie nadaje - nalezy zastosowac cos takiego: [xml:1:9dd161a8bd]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> //<![CDATA[ var timerID = null function godzina(){ if (document.getElementById) { divek = document.getElementById('wyswietlacz'); } else { if (document.layers) { divek = document.layers['wyswietlacz']; } else { if (document.all) { divek = document.all.wyswietlacz; } } } var data = new Date(); var godziny = data.getHours(); var minuty = data.getMinutes(); var sekundy = data.getSeconds(); var czas = godziny; czas += ((minuty < 10) ? ":0" : ":") + minuty; czas += ((sekundy < 10) ? ":0" : ":") + sekundy; divek.innerHTML = czas; timerID = setTimeout("godzina()",1000); } //]]> </script> </head> <body OnLoad="godzina()"> <div id="wyswietlacz"></div> </body> </html>[/xml:1:9dd161a8bd] Teraz wyswietla w divie o id wyswietlacz ktorego mozesz stylami wstawic w kazde miejsce strony. Dziala w Mozilli, w IE tez powinno bo niby wspiera DOM - tylko ze nie maialem jak sprawdzic. Pozdrawiam |
|
|
27.12.2003, 01:28:56
Post
#5
|
|
Administrator planeta/IRC Grupa: Przyjaciele php.pl Postów: 385 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Zabrze Ostrzeżenie: (0%) |
Sorka za wprowadzenie w błąd, nie przeanalizowałem do końca kodu i nie wziołem pod uwage że czas będzie update'owany.
-------------------- "Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning."
Cudi's devBlog |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 08:05 |