Element.contentEditable - включення/виключення редагування елементу
Element.contentEditable;
Element - об'єкт Element.
contentEditable властивість об'єкту Element яка вказує чи можна редагувати елемент.
Тобто властивість contentEditable включає режим WYSIWYG для конкретного елементу. Щоб включити редагування всього змісту документу використовуйте властивість document.designMode.
Не підтримують старі браузери.
Також є властивість Element.isContentEditable яка перевіряє чи можна редагувати елемент.
var el=document.getElementById('test');
alert( el.contentEditable );
var el=document.getElementById('test');
el.contentEditable=true;
var el=document.getElementById('test');
el.contentEditable=true; //включаємо можливість редагувати елемент
el.focus(); //передаємо фокус елементу
Змінюємо властивість contenteditable за допомогою Element.setAttribute():
var el=document.getElementById("test");
el.setAttribute("contenteditable", "true");
alert( el.isContentEditable );