2011-02-08 19 views
6

Jestem nowy jquery. Zostałem uderzony z niektórych funkcji, mam dwa pola textarea, załóżmyJak uzyskać zawartość textarea z jquery

pierwszym textarea id jest first_ta drugi id textarea jest second_ta

<textarea id="first_ta" rows="2" cols="2"></textarea> 
<textarea id="second_ta" rows="2" cols="2"></textarea> 

1. Chcę treść first_ta w tagu "p" "p", a tag powinien być generowany przez samą jquery.

2. Chcę treść second_ta w „div” tagu, które powinny być generowane przez jQuery i div id powinno być zmieniane dynamicznie, jeśli mogę powtórzyć proces.

Proszę mi pomóc znaleźć rozwiązanie dla powyższych.

+0

Kiedy to ma się dziać? – Eivind

Odpowiedz

7

Chcę treść first_ta w "p" tag i znacznik powinien być generowane przez samą jQuery.

$('<p>').html($('#first_ta').val()).appendTo('body'); 

Chcę treść second_ta w "div" tag, który powinien być generowany przez jQuery i identyfikator div za

// assuming you've got a variable genId defined somewhere in your code with a start 
// value of 1 
$('<div>').html($('#second_ta').val()).attr('id', 'generated-id-' + genId++).appendTo('body'); 
+0

Dziękuję bardzo Aron. Spróbuję kodu i dam ci znać. – user608082

+0

Dziękuję wszystkim, którzy mi odpowiedzieli – user608082

0

takie same jak @Aren odpowiadać, ale wystarczy dodać encodeURIComponent do czytania wartość textarea

$('<p>').html(encodeURIComponent($('#first_ta').val())).appendTo('body'); 

$('<div>').html(encodeURIComponent($('#second_ta').val())).attr('id', 'generated-id-' + genId++).appendTo('body'); 
Powiązane problemy