Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Калькулятор с помощью data-атрибутов (https://javascript.ru/forum/events/49349-kalkulyator-s-pomoshhyu-data-atributov.html)

mr__brainwash 08.08.2014 18:04

Калькулятор с помощью data-атрибутов
 
Здравствуйте, нужна ваша помощь
Вот код: http://jsfiddle.net/0m24fr0k/
Нужно сделать калькулятор с помощью data-атрибутов. Для начала нужно сделать хотя бы, чтобы при нажатии на кнопки-цифры они появлялись в инпуте. Помогите, пожайлуста

animhotep 08.08.2014 18:51

- пройтись по массиву elements, повесить обработчики клика
- по клику брать данные this.getAttribute("data-value");
- и добавлять в инпут document.getElementsByClassName("calc_display")[0].value

mr__brainwash 08.08.2014 19:24

мне нужно без onclick. Повесить какой-то другой обработчик на каждую кнопку, а в обработчике получить значения data атрибутов и вывести в консоль
console.log('value: ' + value + ' type: " + type);
как это осуществить в моем javascript коде?

mr__brainwash 08.08.2014 19:26

а именно без onclick в html коде

Sweet 08.08.2014 19:44

Введение в браузерные события

mr__brainwash 08.08.2014 19:46

Финальный результат так?
http://jsfiddle.net/0m24fr0k/1/
но он все еще не работает(

mr__brainwash 08.08.2014 19:46

спасибо, Sweet , я это читал

cyber 12.08.2014 17:22

mr__brainwash,
http://jsfiddle.net/0m24fr0k/4/


Часовой пояс GMT +3, время: 19:29.