Il value e' la proprieta' "nascosta" di una option... ovvero quella che viene inviata al server, modificarla non cambia la visualizzazione nella pagina.

Sospetto che tu stia cercando questo:

if ((document.form2.idprovincia_spedizione.options[document.form2.idprovincia_spedizione.selectedInde x].value) == "") document.form2.idprovincia_spedizione.selectedInde x = document.form2.idprovincia.selectedIndex;

ciao

ps: la prossima volta adotta un titolo meno accattivante ma piu' attinente al problema