Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Смена картнок при наведении на ссылку (для новостей) (https://javascript.ru/forum/misc/9711-smena-kartnok-pri-navedenii-na-ssylku-dlya-novostejj.html)

vinnie 02.06.2010 12:45

а как нужным ссылка добавлять через свойство .onmouseover функцию? я этого не пойму. объясните

Sweet 02.06.2010 13:02

Ну если особо не вникая, то прям в тэг добавляй: <a href="[...]" onmouseover="[функция()]"></a>

Gvozd 02.06.2010 14:34

Цитата:

Сообщение от vinnie
а как нужным ссылка добавлять через свойство .onmouseover функцию? я этого не пойму. объясните

http://javascript.ru/tutorial/dom

vinnie 02.06.2010 16:24

Вот так выглядит мой тестовый файл, то есть имеет такой код

<script>

node.onmouseover = function ()
{
this.src = '2.jpg';
};

node.onmouseout = function () {
this.src = '1.jpg';
}

</script>

<a href="www.ya.ru" onmouseover="function ()">111</a>


ничего не срабатывает

Gvozd 02.06.2010 16:34

Цитата:

Сообщение от vinnie
ничего не срабатывает

для кого я разместил ссылку с нужным материалом?
PS
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.

vinnie 02.06.2010 16:42

я там ничего и не понял в вашей ссылку. подскажите, что неправильно в моём коде, чтобы я вас не доставал

Gvozd 02.06.2010 16:48

Цитата:

Сообщение от vinnie
я там ничего и не понял в вашей ссылку

ваши проблемы
это несложный материал, который обязателен к изучению, если вы учите JS

Либо учите JS, и прикладывайте усилия, либо раздел форума Работа

Sweet 02.06.2010 16:49

Короче, добавь в тег картинки id: <img src="..." id="pic">, а ссылкам <a href="..." onmouseover="document.getElementById('pic').src='[путь к картинке]'"></a> и закроем эту тему:)

vinnie 02.06.2010 17:02

Все получилось. А вы не знаете, как это дело можно внедрить в joomla?

vinnie 03.06.2010 13:07

В общем, все получилось на УРА! Спасибо всем, кто помогал! Возник теперь такой вопрос: "А можно ли сделать так, чтобы по умолчанию синим быкграундом выделалясь новость?" я сделал так, чтобы при наведении на ссылку появлялась картинка слева и бэкграунд синий, но после того, как курсор уходит с ссылки, картинка остаётся, а бэк нет,


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