NicEdit is a Lightweight, Cross Platform, Inline Content Editor to allow easy editing of web site content on the fly in the browser.
NicEdit Javascript integrates into any site in seconds to make any element/div editable or convert standard textareas to rich text editing. http://nicedit.com/
Usage: Draw the control into a form and you'll receive a formatted HTML code to your server