在jQuery中键入字符后获取文本框值

时间:2011-03-11 02:26:39

标签: jquery

在jQuery中输入字符后,在文本框中获取值的最佳方法是什么?我似乎总是错过了最后一个角色。

4 个答案:

答案 0 :(得分:1)

$('textbox').keyup(function() {
  var value = $(this).val();
});

答案 1 :(得分:1)

你可以使用绑定功能:

http://api.jquery.com/bind/

$('#textBoxId').bind('keyup keypress', function() { 
      //Do you stuff
  });

答案 2 :(得分:0)

$("#textboxId").keyup(function(){
  $(this).val()
});

答案 3 :(得分:0)

尝试捕捉更改和键盘事件

$("#test").bind("onkeyup change",function()
    {dosomething($(this).val())});

演示 http://jsfiddle.net/RnPcf/