1) split
должно быть split(' ')
для разделения на пробел
2) Ваши события должны быть click
и touchstart
.
function multipleEventsListeners(elem, events, func) {
events.split(' ').forEach(e => elem.addEventListener(e, func, false));
}
const INPUT = document.querySelector('input');
multipleEventsListeners(INPUT, 'click touchstart', function(e) {
console.log(this.value);
});
<input type="button" value="Button">