Onkeyup在第一次开火时不起作用

时间:2013-07-19 05:52:17

标签: javascript asp.net

我有这段代码,用于检查粘贴时文本框中字符的长度。

<asp:TextBox id="fileDescriptionTxtbox" onKeyUp = "checkLength();"></asp:TextBox>

我担心的是,它不适用于第一个keyup事件(第一次粘贴)。它仅在我第二次粘贴相同的字符时才有效。

1 个答案:

答案 0 :(得分:0)

尝试

<b>Name</b>
<input type="text" id="txtname" />

$("#txtname").bind('paste', function (e) {
    setTimeout(function (e) {
   var x=$("#txtname").val().length;
        alert(x);
        }, 100);

});

检查这里的jsfiddle

http://jsfiddle.net/arunberti/34VCF/