замена для getElementById, нужно обращение к классу
22 февраля 2012, 19:40
Автор: knoot0279
getElementById обращается к элементу с назначенным ид, а как обратиться к классу?
Такая ситуация, есть куча аддонов для WoW сейчас все выводится при наведении на слово "Описание"(оформленное конечно), а нужно чтобы при клике по названию аддона разворачивалось описание, как сделать это без помощи классов понятия не имею, т.к ид вводить для каждого это непосильный труд(сейчас с десяток аддонов, но что будет дальше? их же несколько сотен, если не тысяч), а т.к класс это штука масштабная то ее будет правильнее использовать, и тут загвоздка... не могу заставить скрипт обращаться к классу.
Подскажите замену для getElementById или может еще вариант есть?
Используемый скрипт.
сам скрипт рабочий...
Такая ситуация, есть куча аддонов для WoW сейчас все выводится при наведении на слово "Описание"(оформленное конечно), а нужно чтобы при клике по названию аддона разворачивалось описание, как сделать это без помощи классов понятия не имею, т.к ид вводить для каждого это непосильный труд(сейчас с десяток аддонов, но что будет дальше? их же несколько сотен, если не тысяч), а т.к класс это штука масштабная то ее будет правильнее использовать, и тут загвоздка... не могу заставить скрипт обращаться к классу.
Подскажите замену для getElementById или может еще вариант есть?
Используемый скрипт.
function smena(){
var text = document.getElementById('text');
if(text.style.display == 'none')
{
text.style.display = 'block';
}
else
{
text.style.display = 'none';
}
}
var text = document.getElementById('text');
if(text.style.display == 'none')
{
text.style.display = 'block';
}
else
{
text.style.display = 'none';
}
}
сам скрипт рабочий...