Показать сообщение отдельно
  #1 (permalink)  
Старый 17.03.2016, 14:53
Новичок на форуме
Отправить личное сообщение для seishikage Посмотреть профиль Найти все сообщения от seishikage
 
Регистрация: 17.03.2016
Сообщений: 2

Получение некой информации при нажатие на картинку
Добрый день, Уважаемые.
Сбиваюсь со своего пути изучения JS. Не могу решить вот такую проблему.
Есть некая картинка. И нужно чтобы при нажатии на неё вывести алертом некоторую информацияю (объект)

var hexagonGreen1 = document.createElement('img');	
hexagonGreen1.setAttribute("src", "image/battlefield/hexagonGreen.png"); 
hexagonGreen1.HName = 'hexagonGreen1';
hexagonGreen1.HColor = 'Green';						
document.body.appendChild(hexagonGreen1);

function proverka(a) {
	alert(a.HName);
	alert(a.HColor);
};

hexagonGreen1.onclick = proverka(hexagonGreen1);


Но при загрузке странице он не дожидаясь нажатия на страницу выводит информацию. Но если я последний текст изменю:

hexagonGreen1.onclick = proverka;


То страница пытается вывести информацию не при старте, а как надо при нажатии на картинку, но при это естественно он не понимает что ему нужно вывести.

Подскажите пожалуйста куда смотреть и что делать.

onclick нужно чтобы именно через JS отрабатывался
Ответить с цитированием