nikita.mmf, спасибо, практически так и сделал
function getChildElementsByTagName(pt,tagName) {
var A=[];
for (var i=0; i<pt.childNodes.length; ++i) if (pt.childNodes[i].tagName==tagName) { A.push(pt[i]); }
return A;
}
только чуть меньше занудства с проверками
Вопрос - можно ли динамически приляпать объекту метод так, чтоб он стал доступен потомкам, которые инстанцированы раньше?