Программирование > JavaScript & JScript

Эфект по событию в Javascript

(1/1)

yamoodo:
Уважаемые специалисты!
Вы могли бы мне подсказать, ка решить такую задачу:
1. есть таблица с несколькими ячейками, в каждой ячейке указан фон картинкой и текст, при наведении на определенную ячейку фон в ней меняется и оформление текста, если убрать курсор - восстанавливается прежнее оформление.
2. при нажатии необходимо чтобы то оформление которое было при наведении на ячейку "фиксировалось", и если до этого было нажато на другую ячейку, то там тоже чтобы сбрасывалось оформление на предыдущее.

Первый пункт я реализовал, см. код, а вот как быть со вторым не знаю :(


--- Код: ---




Тест

function change_size_1(id) {
document.getElementById(id).style.color = \'#fff\';
document.getElementById(id).style.backgroundImage = \'url(images/size_1b.png)\';
};
function source_size_1(id) {
document.getElementById(id).style.color = \'#000\';
document.getElementById(id).style.backgroundImage = \'url(images/size_1a.png)\';
};





35,5
35,5
35,5





--- Конец кода ---


Заранее благодарен.

brainkiller:
Напишите функцию, внутри которой вначале проходите циклом по всем ячейкам и «сбрасываете» их оформление, а затем меняете оформление ячейки текущей, и повесьте её вызов на onclick каждой ячейки.

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии