<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Date: Thu, 20 Jul 2017 12:18:53 -0400<br>
From: John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>><br><br>
As far as I know, there is no ?parents? property on a node in DOM, so this whole discussion is rather moot until that changes. If you don?t have parents, then there?s no way to get to one or more of your parents from a child node (not necessarily needed, but?)<br>
<br></blockquote><div><br></div><div>There is parentNode:</div><div><br></div><div><div><a href="https://developer.mozilla.org/en-US/docs/Web/API/Node/parentNode">https://developer.mozilla.org/en-US/docs/Web/API/Node/parentNode</a><br></div></div><div><br></div><div>But the property is readonly because there can be only one parent for a node.</div><div><br></div><div>x3dom/cobweb do not use the DOM for storing the x3d scene graph. They use javascript objects, for this reason among others. Additionally, there is a SAI service importDOM (or so) to help with bridging.</div><div><br></div><div>I am not sure if I am following the discussion completely. One key seems to be to be careful in distinguishing in nomenclature (and praxis) the abstract scene graph (including the runtime state) - accessible via standardized SAI - from the (XML) node tree. Is perhaps X3DJSAIL a bit of a misnomer somewhat conflating SAI services with node tree manipulation ?</div><div><br></div><div>Andreas</div></div>
</div></div>