Ciao ragazzi, buon anno a tutti.

Ho un problema da risolvere:ho una select contentente delle option con valori di tipo stringa.
devo creare una funzione che mi cambi la selezione dell'option in base al suo valore, e non in base all'indice.

per intenderci
codice:
<select name="codici">
<option value="Xb6Yu">Cod data</option>
<option value="Gb6Rp">Cod system</option>
<option value="Nb2Sx">Cod file</option>
</select>
se uso

document.f.codici.selectedIndex = 2 mi seleziona Gb6Rp ovviamene

ma io vorrei passare direttamente il valore, quindi credo che occorra una funzione apposita alla quale passare il valore da selezionare, da richiamare con un seleziona("Gb6Rp")

si fare può senza passare per un ciclo?