Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Modyfikacja kodu JS, rozdzielenie stringu na pojedyncze cyfry..
Giluś
post 27.08.2012, 15:12:14
Post #1





Grupa: Zarejestrowani
Postów: 377
Pomógł: 9
Dołączył: 2.11.2010

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


Cześć, chciałbym zmodyfikować taki kod:

[JAVASCRIPT] pobierz, plaintext
  1. function liczCzas(ile) {
  2. dni = Math.floor(ile / 86400);
  3. godzin = Math.floor((ile - dni * 86400)/ 3600);
  4. minut = Math.floor((ile - dni * 86400 - godzin * 3600) / 60);
  5. sekund = ile - dni * 86400 - minut * 60 - godzin * 3600;
  6. if (godzin < 10){ godzin = '0'+ godzin; }
  7. if (minut < 10){ minut = '0' + minut; }
  8. if (sekund < 10){ sekund = '0' + sekund; }
  9. if (ile > 0) {
  10. ile--;
  11. document.getElementById('zegar').innerHTML = dni + ' dni ' +godzin + ':' + minut + ':' + sekund;
  12. setTimeout('liczCzas('+ile+')', 1000);
  13. } else {document.getElementById('zegar').innerHTML = '[koniec]';}}
[JAVASCRIPT] pobierz, plaintext


Użycie
  1. <span id='zegar'></span>
  2. <script type='text/javascript'>liczCzas("800")</script>


Wyświetla on tak np.: " 6 dni 23:59:54 "

Chciałbym zmodyfikować go abym mógł poszczególne zmienne z js, wstawić do odpowiedniego kodu html:


  1. <div class="czas">
  2. <div class="c1">2</div>
  3. <div class="c2">3</div>
  4.  
  5. <div class="o">:</div>
  6.  
  7. <div class="c3">5</div>
  8. <div class="c4">9</div>
  9.  
  10. <div class="o">:</div>
  11.  
  12. <div class="c5">5</div>
  13. <div class="c6">4</div>
  14. </div>


Głównie chodzi oto, aby rozdzielić te cyfry na poszczególne stringi po 1 znaku, bo usunięcie dnia to chwila, ale jak rozdzielić string w JS na 2 części ?.

Pozdrawiam i z góry dziękuje..

Ten post edytował Giluś 27.08.2012, 15:20:20
Go to the top of the page
+Quote Post
CuteOne
post 27.08.2012, 16:53:49
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


[JAVASCRIPT] pobierz, plaintext
  1. var str = 'string';
  2. alert(str[0]);
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post
bpskiba
post 27.08.2012, 17:12:12
Post #3





Grupa: Zarejestrowani
Postów: 340
Pomógł: 49
Dołączył: 3.07.2009
Skąd: Rzeszów

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


http://www.poradnik-webmastera.com/kursy/j...ipt/stringi.php

  1. <HEAD>
  2. <script LANGUAGE="JavaScript" TYPE="text/javascript">
  3. function f1()
  4. {
  5. var d="6 dni 23:59:54";
  6. alert( d.charAt(6));
  7. alert( d.charAt(7));
  8. alert( d.charAt(9));
  9. alert( d.charAt(10));
  10.  
  11. }
  12. </SCRIPT>
  13. </HEAD>
  14. <body>
  15. <input type="button" value="kliknij" onclick="f1()">
  16. </body></html>
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: 1.06.2024 - 03:20