no, te la fai da solo,
risalendo l' alberatura xhtml via parentNode fino a trovare l' elemento che dovrebbe contenere o il top-most element (<body> o <html> che sia poco importa: non ha comunque parentNode)
codice:
function $(id){
// riferimento veloce all' elemento con questo id
return document.getElementById(id);
}
function isIn(slave,master){
while(slave.parentNode){
if((slave=slave.parentNode)==master){
return true;
}
}
return false
}
window.onload=function(){
alert(isIn($('figlio'),$('padre')));
}
codice:
<div id="padre">padre
<div>
<p id="figlio">figlio</p>
</div>
</div>
ciao