Вход

Просмотр полной версии : обьеденить Js c другим Js


Miheeva
01.11.2015, 22:06
Здравствуйте, имеются два js кода

function proverka(input) {
input.value = input.value.replace(/[^\d.]/g, '');
};

и

var input = document.getElementById('total');
var result = document.getElementById('result');

input.onkeyup = input.oncopy = input.onpaste = input.oncut = (function() {
return function() {
result.innerHTML = '<strong>Итого:</strong> '+this.value*6 + ' $';
;
}
})();

Когда второй js код ставлю то не работает первый. Как можно обьеденить, чтобы они работали совместно?

ksa
02.11.2015, 08:49
Когда второй js код ставлю то не работает первый. Как можно обьеденить, чтобы они работали совместно?
Проблема не в "коде", а в "навешивании" событий на элементы...
Вот почитай статейку.
http://javascript.ru/tutorial/events/intro#naznachenie-obrabotchikov

Miheeva
02.11.2015, 11:57
Не могу понять, как правельно сделать?

Miheeva
02.11.2015, 16:10
Никто не знаете как исправить?

EmperioAf
02.11.2015, 20:16
Не могу понять, как правельно сделать?
пишите на русском языке грамотно (благо программные средства имеются)
Если нужно добавить несколько функций в качестве обработчиков событий нужно использовать addEventListener
https://developer.mozilla.org/ru/docs/Web/API/EventTarget/addEventListener