webentwicklung-frage-antwort-db.com.de

Text zum Textfeld hinzufügen - Jquery

Wie kann ich einem Textbereich Text aus einem DIV hinzufügen?

Ich habe das jetzt:

    $('.oquote').click(function() { 
      $('#replyBox').slideDown('slow', function() {
      var quote = $('.container').text();   
         $('#replyBox').val($('#replyBox').val()+quote);   
        // Animation complete.
      });    
    });
43

Nur append() die Textknoten:

$('#replyBox').append(quote); 

http://jsfiddle.net/nQErc/

65
AlienWebguy

Das sollte funktionieren. Besser, wenn Sie eine Funktion an val übergeben:

$('#replyBox').val(function(i, text) {
    return text + quote;
});

Auf diese Weise vermeiden Sie, das Element zu durchsuchen und val zweimal aufzurufen.

34
Felix Kling