Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS] BR w odstępie czasowym
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
tumeks
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
nospor
wskazowka:
1) setTimeOut()
2) div.innerHTML += 'kolejny br'

smile.gif
tumeks
Ehh poszukałem w google informacji na temat tego ale jakoś nie moge sobie z tym poradzić ;/
revyag
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>
tumeks
Niestety, ale nie działa.
nospor
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
tumeks
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>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.