Hola!!! Muy buenas, alguien me puede ayudar??? estoy haciendo un menu vertical y me da error de que appendChild no es una funcion.. en lo señalado en rojo :S
Muchas gracias!

Código Javascript :

function crearMenuVertical(defMenu,subMenu){
    var miMenuVertical = document.createElement("td");
    //miMenuVertical.style.valign="top";
    /*
    for(var i=0; i<defMenu.length; i++){
        [color=#EF2929]miMenuVertical.appendChild(entradaMenu(defMenu[i]));[/color]
        miMenuVertical.appendChild(document.createElement("br"));
    }*/
    
    for(var i=0;i<defMenu.length;i++){
        miMenuVertical.appenChild(entradaMenuVertical(defMenu[i]));
        while(subMenu[0] != defMenu[0]){
                  miMenuVertical.appendChild(document.createElement("br"));
          }

        for(var j=0;j<subMenu.length;j++){
            miMenuVertical.appendChild(entradaMenuVertical(subMenu[2][j]));
            miMenuVertical.appendChild(entradaMenuVertical("br"));
      }
    }
    return miMenuVertical;
}