2016-12-24 2 views
0

Хотя я вижу событие «onkeyup» на консоли хром, по какой-то причине событие не срабатывает.Onkeyup не работает

var el = document.getElementById("userInput"); 
 
el.addEventListener("onkeyup", function() { 
 
    alert('yahoooo0'); 
 
});
<input type="text" id="userInput" name="food"/> 
 
    
 

ответ

3

Обновление вашего event listener от onkeyup к keyup.

var el = document.getElementById("userInput"); 
 
el.addEventListener("keyup", function() { 
 
    alert('yahoooo0'); 
 
});
<input type="text" id="userInput" name="food"/> 
 

0
el.addEventListener("keyup", function() { 
0

попробовать это:

$("#userInput").keyup(function() { 
    alert('yahoooo0'); 
}); 

test on fiddle

+0

Вопрос не помечен 'Jquery' –

0

Вы можете изменить название EventListener от onkeyup к keyup или вы можете использовать ниже простой eventlistenter прикрепление методу

<input type="text" id="userInput" name="food" onkeyup="doSomething()"/> 

 Смежные вопросы

  • Нет связанных вопросов^_^