2017-11-25 2 views
0

Ich möchte zwei Textfelder und ein Textfeld erstellen, die die Texte aus beiden Eingabefeldern verkettet. Mein HTML-Code ist wie folgt:jquery keyup funktioniert nicht beim Extrahieren von Text aus Eingabefeldern

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

Mein jQuery-Code ist wie folgt:

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

Allerdings funktioniert es nicht. Ich bekomme auch nichts an meiner Konsole.

Antwort

1

sollten Sie verwenden val() nicht text():

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