В общем, если добавить событие через oninput, то нельзя удалить, а если через addEventListener, то нельзя проверить на наличие простым способом, Что можно предпринять, за исключением способа введения массива событий?
Нужен именно простой способ.
itog_summ = function() {
var is = document.getElementById('itog_summ');
if (is.onblur) {
return;
} else {
console.log('Добавили');
var iprice = is.value * document.getElementById('chisto_summa').textContent;
itog_price.innerHTML = Math.round(iprice);
is.addEventListener('input', input_input);
is.addEventListener('blur', deletef);
function deletef() {
is.removeEventListener('input', input_input);
is.removeEventListener('blur', input_input);
console.log('Удалили');
}
function input_input() {
iprice = is.value * document.getElementById('chisto_summa').textContent;
itog_price.innerHTML = Math.round(iprice);
}
};
};