Jquery 从textarea获取值,并使用该文本创建一个新的textarea

Jquery 从textarea获取值,并使用该文本创建一个新的textarea,jquery,html,Jquery,Html,现在我遇到了获取值的问题~我在做一个函数,当我点击一个按钮时,它会显示一个模态,里面有一个文本区域。一旦你写了里面的所有内容,点击ok按钮,它将用你写的文本创建一个新的文本区域。您可以多次执行此操作。我只知道如何添加新的textarea,但不知道如何获取值。使用此功能时我遇到了困难~希望任何人都能帮助我。我是这方面的新手。对不起,我语法不好 **Html $(文档).ready(函数(){ var计数器=1; $('.add')。单击(函数(){ $('.block:last')。在(''+

现在我遇到了获取值的问题~我在做一个函数,当我点击一个按钮时,它会显示一个模态,里面有一个文本区域。一旦你写了里面的所有内容,点击ok按钮,它将用你写的文本创建一个新的文本区域。您可以多次执行此操作。我只知道如何添加新的textarea,但不知道如何获取值。使用此功能时我遇到了困难~希望任何人都能帮助我。我是这方面的新手。对不起,我语法不好

**Html

$(文档).ready(函数(){
var计数器=1;
$('.add')。单击(函数(){
$('.block:last')。在(''+
''+
'');
计数器++;
});
});

添加代码文本区域
好啊
'+$(“#面积”).val()+'+


这是获取textarea值的方式。将您的
'+
替换为上述内容您需要使用
$('#area').val()从textarea获取值,并附加html或

$(文档).ready(函数(){
var计数器=1;
$('.add')。单击(函数(){
$('.block:last')。之前(
$('', {
类:'块',
html:$(''){
文本:$('面积').val()
})
})
);
/*或者通过附加*/
//$('.block:last')。在(''+
//'+$('#区域').val()+''+
//  '');
计数器++;
});
});

添加代码文本区域
好啊

Thx它解决了我的问题~~ Thx这也解决了我的问题,但我只能投1票作为最佳答案。。。很抱歉,但真的很抱歉help@nonstop328:很高兴提供帮助:)我还有一个问题要问,那就是当我插入文本并将其添加到新的文本区域时,但是当我再次打开模式时如何清除它?我尝试过使用$('textarea').val(''),但它会删除我在上一篇文章中写的内容==如何解决这个问题?@nonstop328:
$('#area').val('')