HTML DOM contentEditablePropiedad
Ejemplo
Establecer el contenido del elemento <p> como editable:
document.getElementById("myP").contentEditable = true;
Pruébalo »
Definición y uso
La propiedad contentEditable se utiliza para establecer o devolver si el contenido de un elemento es editable.
Consejo:También puedes usarisContentEditablela propiedad para comprobar si el contenido del elemento es editable.
Compatibilidad del navegador
Los números en la tabla indican la primera versión del navegador que admite la propiedad.
| Propiedad | |||||
|---|---|---|---|---|---|
| contentEditable | 11.0 | 5.5 | 3.0 | 3.2 | 10.6 |
Sintaxis
Devolver la propiedad contentEditable:
HTMLElementObject.contentEditable
Establecer la propiedad contentEditable:
HTMLElementObject.contentEditable=true|false
Valores de la propiedad
| Valor | Descripción |
|---|---|
| true|false | Describe si el contenido del elemento es editable. Valores posibles:
|
Detalles técnicos
| Valor devuelto: | Valor booleano, devuelve true si el elemento es editable, de lo contrario devuelve false |
|---|
Más ejemplos
Ejemplo
Ver si el elemento <p> es editable:
var x = document.getElementById("myP").contentEditable;
xEl resultado es:
true
Pruébalo »
Ejemplo
Alternar el estado de edición del elemento <p>:
var x = document.getElementById("myP");
if (x.contentEditable == "true") {
x.contentEditable = "false";
button.innerHTML = "¡El contenido del elemento p es editable!";
} else {
x.contentEditable = "true";
button.innerHTML = "¡El contenido del elemento p no es editable!";
}
if (x.contentEditable == "true") {
x.contentEditable = "false";
button.innerHTML = "¡El contenido del elemento p es editable!";
} else {
x.contentEditable = "true";
button.innerHTML = "¡El contenido del elemento p no es editable!";
}
Pruébalo »
Páginas relacionadas
Manual de referencia HTML:Atributo contenteditable de HTML
Otras extensiones
Objeto de elemento