Uhm, nej jeg kan heller ikke løbe op i et object ... det andet med name overførslen forvirede mig lige - du skal dog stadig overføre en forbindelse til objectet som vist ovenover ... men hvis vi nu overfører for en lavere forbindelse som her istedet synes jeg heller ikke at jeg kan løbe baglæns :/
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>
<script type="text/javascript">
function Test(name) {
newo={'name':name,underdir:{underdir:{}}};
for(i=0;5>i;i++){
newo[i]=Test2(newo.underdir.underdir);
}
return newo;
}
function Test2(newopad){
alert(newopad);
alert("øvre niveau test:\n"+newopad.Parent);
alert("øvre niveau test:\n"+newopad.parent);
alert("øvre niveau test:\n"+newopad.offsetParent);
alert("øvre niveau test:\n"+newopad.offsetparent);
alert("øvre niveau test:\n"+newopad.ParentNode);
alert("øvre niveau test:\n"+newopad.Parentnode);
// return(newopad);
}
vi_tester=Test('tæsthæst');
alert(vi_tester.name);
alert(vi_tester[1]);
alert(vi_tester[2]);
alert(vi_tester[3]);
alert(vi_tester[4]);
</script>
</head><body>
</body></html>