Картинка обрабатывается js
Сразу скажу что в js 0
Подскажите как сделать вот так: в html коде есть ссылка которая обрабатывается по нажатию на картинку <a href="http://site.ru/"><img src="images/img1.png"></a> как мне сделать так чтобы это обрабатывалось в js подключенного рядом как я представляю: подключаем сначала js,пишем в html: <script src="images/script.js"></script> а вот что я должен написать в самом js чтоб у меня обработалось моя картинка как ссылка? И ещё вопрос можно ли сделать так чтобы картинка выбиралась случайным образом в js из 2-ух или 3-х имеющихся в папке с js |
можно сделать все) главное желание)
а вообще что значит обрабатывалась картинка как ссылка? по клику по картинке переход на другую страницу? если да то просто, ставиде айди на картинку скажем "img" и пишем document.getElementById('img').onclick = function(){location.href='нужный_нам_урл'} Цитата:
|
Цитата:
получается мне надо сделать вот так в html я пишу <script src="img.js"></script> в img.js document.getElementById('fotka.gif').onclick = function(){location.href='yandex.ru'} правильно? |
сделал как я написал,выше элемент картинка с ссылкой не появляется
|
Почему у Вас ID такой странный? Вы вообще его указали?
|
видимо не указал,а где его вообще указывать надо,а то что я указал это та картинка которая нужна
|
<img src='http://javascript.ru/forum/images/ca_serenity/misc/logo.gif' id='pic'> <script> document.getElementById('pic').onclick = function () { location.href = 'http://javascript.ru' } </script> |
Цитата:
|
Цитата:
и если нельзя это сделать с помощью js,то с помощью чего и как можно реализовать это? |
Создайте любой plaintext файл на сервере, и запрашивайте его через XMLHttpRequest. Почитать можно здесь: http://javascript.ru/ajax/intro
|
Часовой пояс GMT +3, время: 09:41. |