Usando sempre javascript modifica il tuo codice in
codice:
<select onChange="document.getElementById('codicecolore').selectedIndex=this.selectedIndex;" id='nomecolore' name="nomecolore">
<option value="0"></option>
<option value="ff0000">rosso</option>
<option value="ffff00">giallo</option>
<option value="00ff00">verde</option>
</select>
<select onChange="document.getElementById('nomecolore').selectedIndex = this.selectedIndex;" id='codicecolore' name="codicecolore">
<option value="0"></option>
<option value="ff0000">ff0000</option>
<option value="ffff00">ffff00</option>
<option value="00ff00">00ff00</option>
</select>
Attenzione all'usabilità del tuo script con javascript disabilitato. Funzionerà ugualmente?