Хорошо, скажем, вы хотите показать деталь животного с заголовком в другом месте на странице, когда вы наводите указатель мыши на ссылку.
1> Создайте массив имен и меток изображений больших изображений.
var images=['cow_face.jpg','cat_tail.jpg','bat_ear.jpg'];
var image_labels=['A Holstein snacking','A sniddly cat','A listening bat'];
2> Настройка функции переключения
function switch(new_im_number){
var zoom_img=document.getElementbyId('zoom_area');
var label=document.getElementById('img_label');
if(zoom_area==null || label==null){ return false; }
zoom_img.src=images[new_im_number];
label.innerHTML=image_labels[new_im_number];
}
3> Настройте свой HTML.
<a href='cow.html'><img id='im_0' onmouseover='switch(0)' src='cow.jpg'></a><br>
<a href='cat.html'><img id='im_1' onmouseover='switch(1)' src='cat.jpg'></a><br>
<a href='bat.html'><img id='im_2' onmouseover='switch(2)' src='bat.jpg'></a><br>
<br>
<img id='zoom_area' src='blank.jpg'><br>
<span id='img_label'>No Zoom Yet</span>
Вы также можете создать объект вместо массива изображений, а затем использовать слова для получения каждого вместо номеров ключей массива.
var images={'bat':'bat_lg.jpg','cat':'cat_face.jpg','sandwich':'grilled_cheese.jpg'};
и тогда ваш вызов func будет
onmouseover="switch('bat')"