Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.02.2012, 10:23
Аспирант
Отправить личное сообщение для d-kaktus Посмотреть профиль Найти все сообщения от d-kaktus
 
Регистрация: 05.01.2012
Сообщений: 38

Групповая обработка или типа того...
Короче, не знаю как это назвать...
Хочу сделать такую штуку
<button id="b1" class="btn">button1</button>
<button id="b2" class="btn">button2</button>
<button id="b3" class="btn">button3</button>

Чтобы работало примерно так
document.getElementByClass("btn").onclick=function(){alert('/*id элемента, на который тыкнули*/');}

Такая штука осуществима как-нибудь?
Ответить с цитированием
  #2 (permalink)  
Старый 15.02.2012, 10:51
Аватар для GuardCat
Просто любитель
Отправить личное сообщение для GuardCat Посмотреть профиль Найти все сообщения от GuardCat
 
Регистрация: 13.09.2011
Сообщений: 300

d-kaktus, getElementsByClass возвращает список. Только назначать обработчик в цикле. Ну или используйте jQuery там это запросто.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Так есть или нет innerHTML в теге <OBJECT> и DOM-объекте типа OBJECT? Маэстро Events/DOM/Window 17 09.06.2011 14:27