JS Puro
En cualquier navegador o entorno para ejecutar JS
Crea un objecto Gabo y decoralo con las etiquetas que quieras.
var td_aux = new Gabo("td").setId(0).setClass("center").build();
Lastimosamente no estan todas las attributes definidos. Si alguien desea, puede agregar y enriquecerlo de la siguente forma: En el constructor:
...
constructor(tag) {
this.newAtributte = null;
}
...
Luego agregar el set:
...
setnewAtributte(newAtributte) {
this.newAtributte = newAtributte;
return this;
}
...
Por último modificar el set parameter:
...
setParameters(element) {
if (this.newAtributte != null) {
element.setAttribute("newAtributte", this.newAtributte);
}
...
}