Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Prośba o pomoc w modyfikacji skryptu., Bardzo prosty zegarek "wojskowy"
hao
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 12.02.2004

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


Witam.. Eh wiem, że pewnie wilu mnie przeklnie za takie "postowanie", ale JS był zawsze dla mnie czatną magią.

Mam taki skrypt (od razu z kodem html)

  1. <TITLE>Simple JavaScript clock</TITLE>
  2.  
  3. <!-- Hide Script
  4. var step=0;
  5. function myclock()
  6. {d = new Date();
  7. s = ""+d.getHours();
  8. if((step%2)==0) s += " ";
  9. else s+=":";
  10. if(d.getMinutes()<10) ss="0"+d.getMinutes()+" ";
  11. else ss=d.getMinutes()+" ";
  12. step++;
  13. s+=ss;
  14. this.document.forms[0].elements[0].value=s;
  15. setTimeout('myclock()',500);
  16. }
  17. // end hiding script-->
  18. </SCRIPT>
  19.  
  20. <BODY onLoad=myclock()>
  21. <FORM >
  22. <INPUT NAME="clock" VALUE="Enable your JavaScript">
  23. </FORM>
  24. </BODY>
  25. </HTML>


Skrypt do moich potrzeb idealny. Ale niestety potrzebuję pomocy. Otóz chciałbym go tak zmodyfikować, żeby wyświetlał w kilku inputach godzinę z różnych stref czasowych. Do funkcji przydałoby się więc dodać zmienną "różnica czasu", tylko co potem, skoto teraz skrypt jakoś pojawia się w inpucie tylko jednym, bez żadnego określenia gdzie i jak ?

Jeśli to komuś nie zajmie za dużo czasu, byłbym wielce zobowiązany o pomoc w rozwiązaniu tego :|
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gilbo
post
Post #2





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 16.04.2004
Skąd: z domu

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


Hmm może to przeoczenie, albo po prostu nie myślisz (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)

Definiujesz diff=0; i gdzie potem zmieniasz jego wartość? Nigdzie. Więc nie dziw się, że wszędzie będzie ona równa 0.
Cytat
Nic to do php nie podobne

W php też wartość zmiennej sama ci się nie zmieni. Musisz coś do niej przypisać:)

Pozdrawiam

Ten post edytował gilbo 11.08.2007, 01:24:17
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: 9.10.2025 - 12:03