Facebook 如何创建无滚动条动态增长的多行文本框?

Facebook 如何创建无滚动条动态增长的多行文本框?,facebook,textbox,resize,textinput,Facebook,Textbox,Resize,Textinput,我需要在我的应用程序中使用一个文本框(多行)。它需要随着用户输入文本而增长。我希望文本框在没有任何滚动条的情况下增长。我尝试了allow=resize:null,但它只是防止文本框被拉伸。我想要的只是一个文本框,就像我们在facebook评论/共享区域中看到的那样,它只是在没有任何滚动条的情况下增长。我希望我已经清楚地解释过了 您可以使用以下内容:(来源:) 或者,如果您喜欢jquery,您应该看看 jQuery的插件,它将输入元素的维度更改为 适合输入的数据量。它在textarea上运行, 输

我需要在我的应用程序中使用一个文本框(多行)。它需要随着用户输入文本而增长。我希望文本框在没有任何滚动条的情况下增长。我尝试了
allow=resize:null
,但它只是防止文本框被拉伸。我想要的只是一个文本框,就像我们在facebook评论/共享区域中看到的那样,它只是在没有任何滚动条的情况下增长。我希望我已经清楚地解释过了

您可以使用以下内容:(来源:)

或者,如果您喜欢jquery,您应该看看

jQuery的插件,它将输入元素的维度更改为 适合输入的数据量。它在textarea上运行, 输入[type=text]和[type=password]元素

用法如下:

$('textarea#foo').autoResize();
您可以传递选项:

$('textarea#foo').autoResize({
    maxHeight: 200,
    minHeight: 100
});

您使用的编程语言是什么?谢谢您的时间。。。测试后我告诉你,你知道有一种非jquery方法吗?答案很好。但是如何在asp.net中实现它呢。演示代码很好。但当我尝试它时,它没有起作用,我用另一个解决方案更新了我的答案。也许你会更喜欢这个。
$('textarea#foo').autoResize();
$('textarea#foo').autoResize({
    maxHeight: 200,
    minHeight: 100
});