Как присвоить параметр элементу?
Взял код с перелистыванием страниц, но он работает под конкретное изображение
Присвоение здесь (это для первого изображения) document.images[0].src = Photo[n]; А как сделать, присвоение для конкретного изображения (параметр id="photo" я прописал)? document.photo.src = Photo[n]; не работает <IMG SRC="" id="photo"> <SCRIPT> <!-- n=0; Photo = new Array(); Photo[0] = "/images/1-1.jpg"; Photo[1] = "/images/2-1.jpg"; function next_image() { n++; if(n>1) n=0; document.images[0].src = Photo[n]; } function prev_image() { n--; if(n<0) n=1; //document.images[0].src = Photo[n]; document.photo.src = Photo[n]; } // --> </SCRIPT> <input type=button value="Предыдущее" onClick=prev_image()> <input type=button value="Следующее" onClick=next_image()> <p> <form name="photo"> <IMG SRC="PhotoAlbum/11.jpg" id="photo"> </form> |
document.getElementById("photo").src = Photo[n]; DEMO: <script> function f() { document.getElementById(document.getElementById("iId").value).src = document.getElementById("src").value; } </script>Img id(i1-i6): <input id="iId"> <br/>Img url: <input id="src" /> <br/> <input type="button" value="Ok" onclick="f()" /> <br/> <img id="i1" /> <br/> <img id="i2" /> <br/> <img id="i3" /> <br/> <img id="i4" /> <br/> <img id="i5" /> <br/> <img id="i6" /> |
А вообще, учите JS.
|
Questioner,
Спасибо |
Часовой пояс GMT +3, время: 14:32. |