non capisco questo volere tenere elementi dei form fuori da tag form
e' inutile e contrario a qualsiasi regola e logica, che funzioni sui browser di cui disponiamo non vuol dire nulla

se il problema sono i margini dati dal tag <form> si eliminano con i css.

cosi' com e' posto il problema, avendo un tag <form>, non si pone:
metti metodo get, specifichi nell' action la pagina a cui indirizzare il form e il valore selezionato nella select sara' appeso all' indirizzo premesso dal "nomeSelect="

niente javascript, abc (x)html