Element.isContentEditable - чи можна редагувати елемент.
Element.isContentEditable
Element - об'єкт Element.
isContentEditable властивість об'єкту Element яка повертає логічне значення що означає чи можна редагувати взміст елементу.
Щоб змінити можливість редагувати вміст елементу використовуйте властивість Element.contentEditable або атрибут contenteditable HTML елементу задавши значення: "true" або "false":
<div contenteditable="true" >змінити</div>
#test Редагувати вміст елементу
var el = document.getElementById("test");
alert( el.isContentEditable );
var el=document.getElementById("test");
el.setAttribute("contenteditable", "true");
alert( el.isContentEditable );
var el=document.getElementById("test");
el.setAttribute("contenteditable", "false");
alert( el.isContentEditable );
var el = document.getElementById("test");
el.contentEditable="true";
alert( el.isContentEditable );
Дозволяємо редагувати усі теги P:
var masEl=document.getElementsByTagName("p");
for(i=0; i<masEl.length; i++)
masEl[i].contentEditable ="true";