Cita:
Iniciado por starmark
...al crear un nuevo elemento sea cual sea, estoy modificando el DOM
Este elemento es inaccesible en ora funcion ? .. no entiendo esto ya
que el elemento esta en el DOM ..
Hola:
DOM es un sistema accesible desde la raiz del documento o de la ventana (document o window)... pero esa variable tbody es una variable local (bueno, en este caso lo he supuesto, pero he pensado que lo has hecho desde algún evento, haciendo una llamada... pero, si no pones todo el código (aunque es preferible simplificarlo, tal como lo veo, debo adivinar de lo que se trata)... Pues eso, si dentro de una función pones:
function mi_funcion() {
var tbody = document.createElement("tbody");
//...
el_tag_que_sea.appendChild(tbody);
//...
}
... ese tbody solo es accesible dentro de su contexto... sería visible para todo el documento si tuviera un id y lo hubieras referenciado con document.getElementById()...
Saludos