Главная -> Справочник HTML5 и CSS3 -> Атрибут contenteditable

Глобальный атрибут contenteditable в HTML5

Указывает, может ли пользователь менять содержание текущего элемента.

Принимаемые значения:

Если равен true то содержимое элемента доступно для редактирования пользователем. Если false то элемент не редактируется пользователем. По умолчанию равен false.

Пример использования:

<article contenteditable="true" style="width: 100%; height: 300px;">
<h1>Можно редактировать</h1>
<p>этот текст</p>
</article>

Рабочий пример расположен тут: http://html5blog.ru/examples/contenteditable.php