Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   как загрузить картинку из массива (https://javascript.ru/forum/css-html/44950-kak-zagruzit-kartinku-iz-massiva.html)

Belai 07.02.2014 20:22

как загрузить картинку из массива
 
Всем привет! Есть вопрос!)

var  tm = null;
    var img = ["1.jpg", "img/fon/2.jpg", "img/fon/3.jpg", "img/fon/4.jpg", "img/fon/5.jpg" ]; 
    var pos = 0;
 
    function slide_show() {
    if(pos  >= img.length)
        pos = 0;
    document.getElementById("TV").src = img[pos];
    pos++;
   }
 
   function mode(id) {
    if(id == 1)
        tm = setInterval("slide_show()", 3000);  // 3 сек смена кадра
    else 
                       clearInterval(tm);
   }


Загружается только первая картинка. Почему из папки не подгружаются остальные и как это сделать!?

danik.js 07.02.2014 20:48

Пути правильные прописал? Почему у тя путь к первой отличается от остальных?

Belai 07.02.2014 21:52

Все, которые в корне лежат, а не в папке, загружаются.
Загружается только первая. Пути правильно. Папка img, в ней fon, а уже в ней картинки. =(

Cuntmann 08.02.2014 00:52

var tm = null;

как-то это совсем сурово. код рабочий. проверьте возможные ошибки в консоли и правильность имен/расширений файлов изображений.


Часовой пояс GMT +3, время: 10:14.