如何使用jquery获取textarea内容

如何使用jquery获取textarea内容,jquery,textarea,Jquery,Textarea,我不熟悉jquery。我被一些函数打动了,假设我有两个文本区域框 第一个textarea id是first_ta 第二个textarea id是第二个 <textarea id="first_ta" rows="2" cols="2"></textarea> <textarea id="second_ta" rows="2" cols="2"></textarea> 1。我想要“p”标记中第一个数据的内容,该标记应该由jquery本身生成 2

我不熟悉jquery。我被一些函数打动了,假设我有两个文本区域框

第一个textarea id是first_ta 第二个textarea id是第二个

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

1。我想要“p”标记中第一个数据的内容,该标记应该由jquery本身生成

2.我希望第二个数据的内容在一个“div”标记中,该标记应该由jquery生成,并且如果我重复该过程,div的id应该动态更改

请帮我找到上述问题的解决方案

我想要第一张照片的内容 “p”标签和标签应为 由jquery本身生成

$(').html($(''first_ta').val()).appendTo('body');
我希望第二个_ta的内容位于一个“div”标记中,该标记应由jquery和div的id生成

// 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');
//假设您在代码中的某个地方定义了一个变量genId,并且有一个开头
//值为1
$('').html($('#second_ta').val()).attr('id','generated id-'+genId++).appendTo('body');

与@Aren reply相同,但只需添加用于读取textarea值的encodeURIComponent即可

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

$('<div>').html(encodeURIComponent($('#second_ta').val())).attr('id', 'generated-id-' + genId++).appendTo('body');
$(“”).html(encodeURIComponent($(“#first_ta').val()).appendTo('body');
$('').html(encodeURIComponent($('#second_ta').val()).attr('id','generated id-'+genId++).appendTo('body');

您希望这件事什么时候发生?非常感谢Aron。我将尝试代码并让您知道。
$('<p>').html(encodeURIComponent($('#first_ta').val())).appendTo('body');

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