Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS] BR w odstępie czasowym
tumeks
post 17.07.2006, 12:02:28
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


Witam! Chciałbym uzyskac taki efekt:

Mam na stronie np. taki kod:
Kod
<div id="pokolei">
wiersz 1 <br>
wiersz 2 <br>
wiersz 3 <br>
...
wiersz 10 <br>
</div>


i chciałbym aby te <br> umieszczone w divie "pokolei", pokazywały się po kolei: na początku wiersz 1, za sekunde wiersz 2 itd.

Z góry dziękuje za pomoc.

Pozdrawiam
Go to the top of the page
+Quote Post
nospor
post 17.07.2006, 12:06:07
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




wskazowka:
1) setTimeOut()
2) div.innerHTML += 'kolejny br'

smile.gif


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
tumeks
post 17.07.2006, 14:31:42
Post #3





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


Ehh poszukałem w google informacji na temat tego ale jakoś nie moge sobie z tym poradzić ;/
Go to the top of the page
+Quote Post
revyag
post 17.07.2006, 15:11:31
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Ech, a co tu jest do szukania ?
Przykładów z czasem pełno jest na forum.
Kod
<script type="text/javascript">
function br() {
    document.getElementById("pokolei").innerHTML+='<br />';
    setTimeout("br()",1000);
}
</script>

  1. <body onload="br()">
  2. <div id="pokolei">
  3. </div>
  4. </body>


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

------
Go to the top of the page
+Quote Post
tumeks
post 17.07.2006, 15:16:23
Post #5





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


Niestety, ale nie działa.
Go to the top of the page
+Quote Post
nospor
post 17.07.2006, 15:20:40
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




dziala, tylko wstawia ci same br to ich nie widzisz smile.gif

  1. <script type="text/javascript">
  2. function br() {
  3. document.getElementById("pokolei").innerHTML+='tekst <br />';
  4. setTimeout("br()",1000);
  5. }
  6.  
  7. <div id="pokolei">
  8. </div>
  9. <input type="button" onclick="br();" value="Wcisnij mnie" />
  10. </body>

ale cyferki i blokade dorob se sam


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
tumeks
post 17.07.2006, 15:46:32
Post #7





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 10.11.2003
Skąd: Poznań

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


Może się komuś przyda:

  1. <script type="text/javascript">
  2. function br() {
  3. document.getElementById("pokolei").innerHTML+='tekst <br />';
  4. czas = setTimeout("br()",1000);
  5. }
  6. function brstop() {
  7. clearTimeout(czas);
  8. }
  9.  
  10. <div id="pokolei">
  11. </div>
  12. <input type="button" onclick="br();" value="Start" />
  13. <input type="button" onclick="brstop();" value="Zatrzymaj" />
  14. </body>
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 - 04:51