El famoso innerHTML
Para desgracia y sorpresa de muchos, innerHTML, eso que se usa tanta veces para modificar el contenido de una página web de forma dinámica, nunca ha sido una propiedad estándar.
Hace unos años se intentó añadir a HTML5, pero finalmente se retiró.
Ahora se está estandarizando pero como una característica separada del DOM: DOM Parsing and Serialization.
En este documento se define innerHTML como:
The innerHTML IDL attribute represents the markup of the Element’s contents.
En ese documento también se define otra propiedad, outerHTML (The outerHTML IDL attribute represents the markup of the Element and its contents) y el método insertAdjacentHTML().
Deja un comentario