2015-02-08 60 views
0

我想在三个字符后得到警报。我的代码有什么问题。JQuery警报无法在onkeyup事件上工作

的Html

<input type="text" id="name"/> 

的JavaScript

$('#name').onkeyup(function(){ 
    var info = $('#name').val(); 
    if(info.length >3){alert('thank you');} 
}); 
+0

为什么不'$( '#名称')。在('KEYUP ',function(){'? – 2015-02-08 08:09:51

+0

控制台是否出现错误? – 2015-02-08 08:13:08

+0

'onkeyup'是js事件监听器,应该使用'keyu P”。 – 2015-02-08 08:16:36

回答

2

使用keyup事件,没有onkeyup事件

$('#name').keyup(function(){ 
    var info = $('#name').val(); 
    if(info.length >3){alert('thank you');} 
});