Имя: Пароль:
IT
Веб-мастеринг
Помогите доработать скрипт
0 Маленький Вопросик
 
01.08.16
15:28
Товарищи, есть скрипт, меняющий картинку за 5 секунд

<script type="text/javascript">
    var images = new Array();
    var i = 0;
    
    images[0] = 'files/pracelist01.jpg';
    images[1] = 'files/pracelist02.jpg';
    images[2] = 'files/pracelist03.jpg';
    
    function viewImages() {
        document.getElementById("img_main").src = images[i];
        i++;
        if (i == images.length) {
            i = 0;
        }
        setTimeout("viewImages()",5000);
    }  
</script>


  <a href="index.php"><img src="" id="img_main" class="ban001"></a>

            <script> viewImages(); </script>


Помогите дополнить его, чтобы менялась ссылка на эту картинку так же

Большое спасибо!
1 Garykom
 
гуру
01.08.16
15:37
2 hitodom
 
01.08.16
15:39
document.getElementById("img_main").href = images[i]
3 hitodom
 
01.08.16
15:41
хотя нет, ссылка то поверх картинки.
нужно
document.getElementById("href_over_img_main").href = images[i]
4 Garykom
 
гуру
01.08.16
15:43
(3) подскажи это "href_over_img_main" штатное js dom или просто id присвоил такое для <a>?
5 Маленький Вопросик
 
01.08.16
15:50
(3) не работает этот элемент href_over_img_main
6 Маленький Вопросик
 
01.08.16
15:57
все сработало! спасибо
7 hitodom
 
01.08.16
16:10
(4) штатное - это
document.getElementById("img_main").parent.href
но может быть и более уровней, поэтому лучше ид присвоить
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn