Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как передать значение src и href? (https://javascript.ru/forum/dom-window/18883-kak-peredat-znachenie-src-i-href.html)

frost18 19.07.2011 14:37

Как передать значение src и href?
 


Мне нужно что бы при нажатии на маленькую картинку, она переходила в большое окно и работала ссылка на то изображение которое активно.
Я вот сделал, картинка перемещается, а вот ссылка работает только в Опере, в других браузерах ссылка остается прежней(без изменений).
ссылки и картинки формируются в цикле шаблонизатором смарти.

<a name="tool_href" href="{$item.img_big}" rel="lightbox"><img src="{$item.img_medium}" name="tool" /></a>


<img onclick="javascript: l_image('{$item.img_medium}', '{$item.img_big}');" src="{$item.img_small}" /></a>

<script language="JavaScript">
function l_image(a, b)
{
document.tool.src=a;
tool_href.href=b;
}
</script>

ksa 19.07.2011 14:40

frost18, дай ключевым элементам id и потом обращайся к ним

document.getElementById('нужный_id')

frost18 19.07.2011 14:46

Вы гений, спасибо большое

ksa 19.07.2011 17:00

Цитата:

Сообщение от frost18
Вы гений

Оказывается как мало для этого надо... :lol:


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