Originariamente inviato da ArkantoZ
su ie funziona ma su firefox no
Scherzi?
La ho provata solo su Firefox, prima di postarla!
(Firefox 3, per l'esattezza)
.. e va perfettamente anche:
su Safari 3.1.2
su IE 7
su IE 6
su IE 5.5

L'effetto del cambio del codice avviene a fronte di una scelta della descrizione, come da richiesta.
Se vuoi anche il contrario:
codice:
<html>
<head>
<title>Pagina di prova</title>
</head>
<body>
<form>
Codice 
<select id="idCodice" name="codice" onchange="document.getElementById('idDescrizione').selectedIndex=this.selectedIndex;">
       <option value="1">1</option> 
       <option value="2">2</option> 
       <option value="3">3</option> 
       <option value="4">4</option> 
</select>
Descrizione
<select id="idDescrizione" name="descrizione" onchange="document.getElementById('idCodice').selectedIndex=this.selectedIndex;">
       <option value="A">Descrizione 1</option> 
       <option value="B">Descrizione 2</option> 
       <option value="C">Descrizione 3</option> 
       <option value="D">Descrizione 4</option> 
</select>
   
</form>
</body>
</html>
HTH
Zappa