noveek, конечно undefined, что ты там хотел найти? 
Похоже javascript ты не знаешь. 
Вот тебе функция которая скорее всего сработает: 
function setValue(element, value, options) {
  if(typeof element === 'string') 
    element = document.querySelector(element);
  options = Object.assign({
    bubbles: true
  }, options);
  element.value = value;
  element.dispatchEvent(new Event('input', options));
  element.dispatchEvent(new Event('change', options));
  
  return element;
}
setValue('input', 'New Value')
	 |