"undefined" returværdi fra rekursiv funktion !?
Jeg har lavet følgende funktion til at finde et html objekts x-koordinat (left):function getObjLeft(obj,left)
{
if(obj.tagName.toLowerCase()=='body')
return left;
else
getObjLeft(obj.parentElement,left+obj.offsetLeft);
}
Men den returnere undefined - hvorfor ?
Jeg har prøvet at sætte en alert() ind - og der der værdien af left god nok:
function getObjLeft(obj,left)
{
if(obj.tagName.toLowerCase()=='body')
{
alert(left);
return left;
}
else
getObjLeft(obj.parentElement,left+obj.offsetLeft);
}
