![]() |
Js: замена рисунков
Мужики, нужна помощь.
Можно ли прописать на JS так, чтобы в какой-то конкретной строке (html) одна картинка заменялась другой? Ну, то есть, вот есть у меня меню. В нем картинка перед ссылкой (квадратик зеленый). А если нажать на него - открывается "подкаталог" - там (чуть с отступлением) но стоит этот же квадратик. А его нужно поменять на синий. Задать же этот квадрат можно только в одном месте. Если его изменить - изменится всё... Так вот и нужно сделать так, чтобы в строчке (где указывается количество "отступлений" для подкаталога) поставить скрипт который заменяет "квадратики" подкаталогов... Сложно выразится, но если поняли - дайте, пожалуйста, либо ссылку на подобный пример (где можно код взять) или напишите его... :confused: Спасибо! |
UL{list-style:none;}
LI{background: url("green_li.gif") left top no-repeat;} LI UL LI{background: url("blue_li.gif") left top no-repeat;} LI UL LI UL LI{background: url("red_li.gif") left top no-repeat;} |
кстати, для более нетривиальных задач:
http://htmlcoder.visions.ru/JavaScript/?27 |
Чего все с ума что ли посходили? Я, например, на alesh.ru картинки меняю так
Код:
function changeImage(imageId){ |
и на кой? я ваще жс исключительно при динамике юзаю. скрыть.показать, текст поменять, прочее.
если есть ксс, жс ни к чему. |
а, ну тогда, всё верно. только Css.
|
Цитата:
все четко - для разных задач разные средства |
KidsKilla, а можно по-подробнее?
Цитата:
|
Цитата:
|
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| Часовой пояс GMT +4, время: 06:11. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.