Показать сообщение отдельно
  #9 (permalink)  
Старый 24.05.2016, 13:02
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

shokoMoko,
1. with(this) - что вы этим хотели сказать? У вас на этот момент нет текущего объекта. И вообще - зачем?

2. ObjectAdd = document.getElementsByClassName(nameClass); - это HTML коллекция элементов с выбранным классом (почти массив, но не совсем, поддерживает не все методы для массивов), соответственно, его надо обрабатывать циклом и назначать обработчик каждому элементу.

3. alert(this); - что вы хотите увидеть? В лучшем случае вы увидите [object HTML .....]
Больше смысла в, например, alert(this.id); - чтобы убедиться, что это именно тот элемент.
А вообще - для начала пишите как можно проще, пользуясь понятными вам конструкциями

Последний раз редактировалось Dilettante_Pro, 24.05.2016 в 13:05.
Ответить с цитированием