Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/03/2015, 07:01
quico5
 
Fecha de Ingreso: enero-2008
Mensajes: 580
Antigüedad: 16 años, 3 meses
Puntos: 9
Respuesta: web componentes

Gracias por responder ZoroRoronoa

Mi Javascript es bastante pobre para controlar el HTML5

Hasta donde he leido el primer requisito es el guión alto para distingirlo como una etiqueta personalizada.

Despues he visto 3 variantes:


Código HTML:
var XFoo = document.registerElement('x-foo');
document.body.appendChild(new XFoo());

//Que me parece similar a:

//Compativilidad para IE6-7-8
document.createElement("section");
Código HTML:
//Esta se me hace mas estraña
var MegaButton = document.registerElement('mega-button', {
  prototype: Object.create(HTMLButtonElement.prototype),
  extends: 'button'
});
Código HTML:
//Creo que esta podria ser la mas practica para heredar caracteristicas
var mediaObject = document.createElement('div', 'media-object');