Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Появление картинки и области-ссылки на ней (https://javascript.ru/forum/misc/1209-poyavlenie-kartinki-i-oblasti-ssylki-na-nejj.html)

John 07.05.2008 01:43

Появление картинки и области-ссылки на ней
 
Всем привет, задача такая: при нажатии на ссылку на экране появляется картинка, а на картинке появляется квадратная область - ссылка(типо как в контакте на фотках=)
картинка появляется:
<SCRIPT LANGUAGE="JavaScript">
function up()
{document.mypic.src="1.gif"}
</SCRIPT>
и область-ссылку знаю как делать на хтмл:
<map>
<area shape="rect" coords="122,73,321,232" href=#>
</map>

...а вот как сделать чтобы эта область появлялась именно при активации скрипта?
заранее спасибо за помощь!

Snipe 07.05.2008 07:44

м.б. через innerHTML?

John 07.05.2008 18:18

Цитата:

Сообщение от Snipe (Сообщение 2322)
м.б. через innerHTML?

а не подскажешь как именно это сделать:confused:

Snipe 07.05.2008 23:54

Пишешь нужный html, только строкой в JS:
var str = '<map>';
str += '<area shape="rect" coords="122,73,321,232" href=#>'
str += '</map>'

Ну сюда же еще картинку, которая должна появиться и тр. и пр.

Потом по id берешь элемент, где должна появиться картинка и кладешь туда эту строку:
document.getElementById(id_элемента).innerHTML = str;


Всё это складываешь в функцию и вызываешь, при нажатии на ссылку.

John 08.05.2008 00:41

большое спасибо!!


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