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
hao
post
Post #2





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

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


Ależ wartość diff definiuję przecież przy wywołaniu funkcji. Może po prostu mam jakiś umysłowy zastój, ale ja to rozumiem tak:

w javascrypcie definiuję sobie zmienne (min. diff), żeby "była".
następnie tworzę sobie funkcję.

Dopiero potem w htmlu wywołuję ją podając wartość tej zmiennej dif. więc na mój rozum, kiedy "wpuszczam" konkretną wartość diffa w funkcję, to dlaczego ona się potem resetuje do tej wartości, którą zdefiniowałem poza funkcją? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

I jak w javie się robi tablicę? kiedy ten .element[0] zastąpię .element[nr] wywala mi błąd? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
dzięki!
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 16.10.2025 - 09:21