Добрый вечер,
Подскажите, как возможно передать дополнительный параметр в функцию связанную с addEventListener ?
То есть я понимаю, как можно передать доп. параметры, вот к примеру таким образом:
{
//--------------------------------------------------------------------
function my_func_addEventListener(my_add_param_)
{
console.log(my_add_param_);
console.log(this);
console.log(this.target);
this.target.removeEventListener("input", my_func_addEventListener); //не работает.
}
//--------------------------------------------------------------------
let my_add_param = "gLFyf gsfi";
let my_add_param = "hello聿";
let element = document.getElementsByClassName(my_add_param)[0];
if(element == undefined)
{
//какой то код...
}
else
{
element.addEventListener("input", my_func_addEventListener.bind(element, my_add_param ));
}
}
Но, я не могу понять, как передать доп.параметр в функцию с сохранением Event`а.
Как видно из кода функции, я не знаю, как или к какому объекту применить функцию removeEventListener.
Подскажите пожалуйста.