上位のオブジェクトを取得するのは parentNode になります。
簡単なサンプルですが、ご参考までに。
<html> <head> <script language ="javascript"> function showFormName( obj ) { alert( obj.parentNode.name ); } </script> </head> <body> <form name="formApple"> <input type="button" name="apple" value="Apple" onclick="showFormName(this);" /> </form> <form name="formBanana"> <input type="button" name="banana" value="Banana" onclick="showFormName(this);" /> </form> </body> </html>
http://www.doraneko.org/misc/dom10/19981001/level-one-html.html#attribute-form
親の親の・・・となると面倒だし、これを参照した方が便利ですよ。
例 <input onclick="alert(this.form)"> → 親のフォームオブジェクト