Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 18

DA

Dmitriy Antipov in JavaScript Noobs — сообщество новичков
Danila
window.addEventListener('DOMContentLoaded'. ()=>{
   const pubDateInput = document.querySelector('#modx-resource-publishedon')
   pubDateInput.addEventListener('click', (e)=>{
     console.log(e.target.value)
  })
})
жалуется custom_backend.js?v=281pl:12 Uncaught TypeError: Cannot read property 'addEventListener' of null
   at custom_backend.js?v=281pl:12
источник

D

Danila in JavaScript Noobs — сообщество новичков
Пока звучит как кейс для map
источник

D

Danila in JavaScript Noobs — сообщество новичков
Dmitriy Antipov
жалуется custom_backend.js?v=281pl:12 Uncaught TypeError: Cannot read property 'addEventListener' of null
   at custom_backend.js?v=281pl:12
Значит на тсранице нет элемента с таким ИД
источник

DA

Dmitriy Antipov in JavaScript Noobs — сообщество новичков
щас покажу что есть)
источник

DA

Dmitriy Antipov in JavaScript Noobs — сообщество новичков
источник

D

Danila in JavaScript Noobs — сообщество новичков
То что ты его видишь в инспеккторе не значит что он есть )
источник

DA

Dmitriy Antipov in JavaScript Noobs — сообщество новичков
типо он скрыт из-за этого?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Ты 1 в 1 мой код скопировал?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Dmitriy Antipov
типо он скрыт из-за этого?
Типа его нет на момент отработки скрипта, например
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
Dmitriy Antipov
типо он скрыт из-за этого?
его может не быть на момент выполнения вашего скрипта
источник

D

Danila in JavaScript Noobs — сообщество новичков
Может, он потом аяксом грузится
источник

DA

Dmitriy Antipov in JavaScript Noobs — сообщество новичков
Danila
Может, он потом аяксом грузится
ну поэтому я при полной загрузке делать хотел, потому что скрипт в head, а после body нет возможности поставить
источник

D

Danila in JavaScript Noobs — сообщество новичков
Dmitriy Antipov
ну поэтому я при полной загрузке делать хотел, потому что скрипт в head, а после body нет возможности поставить
DOMContentLoaded и так ждёт ДОМ
источник

D

Danila in JavaScript Noobs — сообщество новичков
Этот элемент в ДОМ есть изначально или потом добавляется как-то?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
Dmitriy Antipov
ну поэтому я при полной загрузке делать хотел, потому что скрипт в head, а после body нет возможности поставить
так страница зарузилась, а потом спустя 10 сек, к примеру, добавляется этот элемент через js. событие полной загрузки, естественно, уже произойжет
источник

DA

Dmitriy Antipov in JavaScript Noobs — сообщество новичков
Danila
Этот элемент в ДОМ есть изначально или потом добавляется как-то?
этого я не знаю, CMS делает
источник

D

Danila in JavaScript Noobs — сообщество новичков
Dmitriy Antipov
этого я не знаю, CMS делает
Нажми ctrl+h и посмотри плиз
источник

DA

Dmitriy Antipov in JavaScript Noobs — сообщество новичков
Сделал в window.addEventListener('load', function () {
источник

D

Danila in JavaScript Noobs — сообщество новичков
ctrl+u
источник

DA

Dmitriy Antipov in JavaScript Noobs — сообщество новичков
Ошибки нет, но ничего не выводится
источник