Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] problem z innerHTML
robal94
post
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 2
Dołączył: 14.06.2009
Skąd: Czestochowa

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


Hej!
Napisałem cały skrypt rotatora obrazków, ale mam problem, bo źródło zmienia się(sprawdzałem w konsoli google chrome)ale obrazki nie pokazują się. Dopiero na końcu, komenda
  1. document.getElementById('rzutnik').innerHTML=text;

wyświetla wszystkie obrazki. Znacie powód tego błędu? Proszę o pomoc. oto kod wszystkich potrzebnych funkcji:

  1. function losuj(max){
  2. wynik=~~(Math.random() * (max));
  3.  
  4. return (wynik);
  5. }
  6.  
  7. function sleep(milliseconds) {
  8. var start = new Date().getTime();
  9. for (var i = 0; i < 1e7; i++) {
  10. if ((new Date().getTime() - start) > milliseconds){
  11. break;
  12. }
  13. }
  14. }
  15. function losowy(){
  16. text="";
  17. timee=(document.forms['a'].elements['timee'].value)*1000;
  18. do_ilu=(document.forms['a'].elements['do_ilu'].value);
  19. licz = 0;
  20. while(licz < do_ilu){
  21. los=losuj(100);
  22. document.getElementById('rzutnik').innerHTML=text;'<img src="cyfry/'+los+'.jpg">';
  23. text = text + '<br><img src="cyfry/'+los+'.jpg" width="100px;">';
  24. licz = licz+1;
  25. sleep(timee);
  26. }
  27. document.getElementById('rzutnik').innerHTML=text;
  28.  
  29. }
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: 15.09.2025 - 16:29