Нажатие на элемент <div>

154
11 мая 2018, 11:37

Сработает ли .onclick = function(){ (js) при нажатии на элемент ? Извиняюсь за глупый вопрос, просто не хочется потом переписывать очень большу́ю часть фронтенда.

Answer 1

Да сработает, при нажатии на любой элемент в принципе, разве что если на этот элемент зарегистрирован другой обработчик, тогда поведение вашего обработчика может быть непредсказуемо(не всегда).

Answer 2

Сработает вот так:

document.querySelector('div').onclick = function() { 
  console.log('Я есть Div') 
}
<div> asd </div>

READ ALSO
Добавление элементов HTML

Добавление элементов HTML

Есть список элементовЯ должен удалить первый элемент, а в конец добавить еще один

213
Активность Textarea при нажатии на кнопку

Активность Textarea при нажатии на кнопку

я новичoк, но стараюсь практиковаться по ходу самообученияПодскажите, пожалуйста, у меня есть два textarea и двe кнопки, которые только визуально...

164
Как убрать маркеры у путевых точек? (яндекс map api)

Как убрать маркеры у путевых точек? (яндекс map api)

У меня есть 2 путевые точки и некоторое количество транзитных точекЭти точки формируют маршрут

152