Yahoo! recommends YUI 3. Learn about YUI 3 on YUILibrary.com.
Using the autoHeight config to make the Editor change it's height based on the content.
Setting up the Editor's HTML is done by creating a textarea control on the page.
Once the textarea is on the page, then initialize the Editor like this:
The Editor will now grow and shrink in height to match the content inside. It will never shrink smaller than the current height config option.
You can load the necessary JavaScript and CSS for this example from Yahoo's servers. Click here to load the YUI Dependency Configurator with all of this example's dependencies preconfigured.
Note: Logging and debugging is currently turned off for this example.
All YUI 2.x users should review the YUI 2.8.2 security bulletin, which discusses a vulnerability present in YUI 2.4.0-2.8.1.

Copyright © 2013 Yahoo! Inc. All rights reserved.