Javascript textarea的实时检查值

Javascript textarea的实时检查值,javascript,jquery,live,Javascript,Jquery,Live,我有一个文本区,有一个id上传消息。这个jvavscript: // step-2 happens in the browser dialog $('#upload-message').change(function() { $('.step-3').removeClass('error'); $('.details').removeClass('error'); }); 但是我怎

我有一个文本区,有一个id上传消息。这个jvavscript:

 // step-2 happens in the browser dialog
            $('#upload-message').change(function() {
                $('.step-3').removeClass('error');
                $('.details').removeClass('error');
            });
但是我怎么能现场查看呢?现在,我在上传消息文本区域中键入。然后离开文本区。然后启动jquery函数。但我怎么能活下来

感谢您

但是,这将继续为每个按键运行,在您提供的示例中,这是没有意义的

您应该将其绑定一次:

…因此此事件将只触发一次。

使用:

但是,这将继续为每个按键运行,在您提供的示例中,这是没有意义的

您应该将其绑定一次:


…以便此事件只触发一次。

只需将一些代码绑定到
键控事件:

$('#upload-message').keyup(function(){
    //this code fires every time the user releases a key
    $('.step-3').removeClass('error');
    $('.details').removeClass('error');
});

只需将一些代码绑定到
keyup
事件:

$('#upload-message').keyup(function(){
    //this code fires every time the user releases a key
    $('.step-3').removeClass('error');
    $('.details').removeClass('error');
});

你说的“活着”是什么意思?在每一个按键上?你说的直播是什么意思?键入时?您可能希望使用
.keyup
.keydown
事件,而不是
.change
进行实时操作您所说的“实时”是什么意思?在每一个按键上?你说的直播是什么意思?键入时?您可能希望使用
.keyup
.keydown
事件,而不是
.change
进行实时操作
$('#upload-message').keyup(function(){
    //this code fires every time the user releases a key
    $('.step-3').removeClass('error');
    $('.details').removeClass('error');
});