2014-09-25 72 views
0

我有一個<input Id="inputTest">,我試圖抓取值$('#inputTest').val();,但問題是當用戶輸入文本時,直到提交表單時纔將其保留在值中。從輸入中抓取用戶輸入的文本

如何在提交表單之前捕獲用戶輸入的內容?

+1

發佈完整的代碼示例,請。 – j08691 2014-09-25 20:21:38

+0

只會在您的代碼運行時獲得該值 – charlietfl 2014-09-25 20:22:34

回答

1

您能給我們keyup()得到儘可能進入它的價值 -

$('input[name="foo"]').keyup(function() { 
    $('#foo_result').html($(this).val()); 
}); 

http://jsfiddle.net/uxs14yc9/

2

我工作時一個正確的答案彈出:)演示)反正讓不得到它浪費。對,那是正確的。 (KEYUP)

演示

http://jsfiddle.net/637oaex3/

$(document).on("keyup", "#input", function(event){ 
var txt = $(this).val(); 
$("#text").html(txt); 
});