Ciao, devo contraddire leggermente Mich...

getAttribute() è standard del dom w3c ed è suppotato da tutti i browsers che supportano il dom standard, quindi da netscape 6, Mozilla, Safari, Explorer dal 5 in poi, Opera (si sicuro dal 7 in poi), ecc.

Per far riferimento tramite il dom w3c ad un elemento e quindi poter utilizzare getAttribute() e necessario usare:

document.getElementById('id_elemento')

quindi ad esempio:

document.getElementById('id_elemento').getAttribut e('name')

ti verrà rstituiti il valore dell'atributo name se questo è presente.

Nel tuo caso invece mi sembra di capire che devi operara da un frame ad un altro, allora le cose si comblicano, devi fare così:

top.document.getElementById('id_elemento').getAttr ibute('name')

l'ho testato su mozilla (1.5), opera 7 e IE 5.5 e funziona senza problemi.