Mi è capitato per differenti motivi di avere dei rapporti di amore/odio con il DOM, in quanto la documentazione non sempre è completa e a volte frammentaria, soprattutto quando devo tramite javascript andare a scavare negli oggetti complessi come può essere una datagrid.

Ho trovato questa funzioncina che, passato un oggetto, permette di stamparne in una nuova finestra tutte le proprietà e gli eventuali oggetti figli. In questo modo, quando sono di fretta, posso avere sotto mano le possibilità dell'oggetto che mi interessa e man mano navigarne i figli fino ad arrivare a quello che mi serve. Lo so, molto "sbaglia e impara"... ma ogni tanto funziona :P

function popUpProperties(inobj) { op = window.open(); op.document.open('text/plain'); for (objprop in inobj) { op.document.write(objprop + ' => ' + inobj[objprop] + '\n'); } op.document.close(); }