Задать вопрос
@alh_2

Как вернуть номер элемента при клике?

Вернуть номер элемента при клике как?
Есть список одинаковых элементов
<span class = "cityjs">Самара</span>
<span class = "cityjs">Новгород</span>
<span class = "cityjs">Москва</span>
<span class = "cityjs">Питер</span>

Нужно чтобы при клике на соотвествующий элемент функция alert(); выдавала нужный город по клику, как это сделать?
В итоге надо чтобы нажал на Самару в алерте показало Самара, и тд
  • Вопрос задан
  • 213 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
petermzg
@petermzg
Самый лучший программист
Используя jquery
$('.cityjs').click(function(){
  alert($(this).text());
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
не реагирует бред какой то.
Это не бред, а ваше незнание основ js.
getElementsbyClassName возвращает коллекцию элементов, у коллекции нет метода onclick (не говоря уже о том, что обработчики событий нужно ставить через addEventListener).
Просвещайтесь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы