var a = document.getElementById("target"); var els = []; while (a) { els.unshift(a); a = a.parentNode; }