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.
|