nel caso ti servisse qualcosa di generico per recuperare i valori e le proprietà di un elemento HTML (nel caso degli elementi del form willybit ti ha indicato il modo più semplice e chiaramente è meglio usare quello) ho sviluppato una piccola libreria che ti rende la sintassi opportuna in base al browser in uso dal client (solo IE/MOZ/N6/N7) lo trovi nello spazio web che uso per fare i miei test
http://utenti.lycos.it/sgnafurz/menutendina/
clicca su crossBrowser.js
dentro è documentato in sintassi javaDoc