2017-11-25 16 views
0

2つのテキストボックスと両方の入力フィールドのテキストを連結するテキストエリアを作成したいとします。次のように 私のhtmlコードは次のとおりです。次のようにjqueryキー入力が入力フィールドからテキストを抽出中に機能しない

<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

あなたはヴァル()ではないテキスト()を使用する必要があります

$(".inpo").keyup(function(){ 
     var str = ""; 
    $(".inpo").each(function() { 
     str += $(this).val() + " "; 
    }) 
    $("#res").val(str); 
}); 
関連する問題