2017-11-25 73 views
0

我想創建兩個文本框和一個連接兩個輸入字段的文本的textarea。 我的HTML代碼如下:從輸入字段中提取文本時,jquery keyup無法正常工作

<input class= 'inpo' type='text'/> 
<input class= 'inpo' type='text'/> 
<textarea id='res' readonly></textarea> 

我的jQuery代碼如下:

$(".inpo").keyup(function(){ 
     var str = ""; 
    $(".inpo").each(function() { 
     str += $(this).text() + " "; 
    }) 
    $("#res").val(str); 
}); 

但是,這是行不通的。我的控制檯上也沒有任何東西。

回答

1

您應該使用VAL()不是文本():

$(".inpo").keyup(function(){ 
     var str = ""; 
    $(".inpo").each(function() { 
     str += $(this).val() + " "; 
    }) 
    $("#res").val(str); 
}); 
相關問題