javascriptcross-browserrichtextediting

Rich Text Editing - designMode vs contentEditable


When creating a cross-browser rich text editor. Which would you use and why?

Keep in mind that pasting has to be resilient to stand against multiple sources (notepad, word, other websites) and it should not be dependent on any Javascript libraries.


Solution

  • You probably want contentEditable. designMode applies to the document, contentEditable to a specific element and its children.

    http://blog.whatwg.org/the-road-to-html-5-contenteditable