Voy a reformular mi consulta quitando todo el codigo que no se necesita a los efectos de esta duda.
Solo quiero enviar a pantalla un mensaje dependiendo de la opcion elegida en el primer combo y que aparezca antes que el usuario seleccione en el segundo combo.
Dejo claro que estoy inciandome en javascript en estos dias
Gracias por ayudarme
Código PHP:
<form name="f1">
<select name=departamento onchange="cambia_zona()">
<option value="0" selected>Seleccione opción
<option value="1">Montevideo
<option value="2">Canelones
<option value="3">Colonia
</select>
<select name=zona>
<option value="-">-
</select>
</form>
<script>
//defino una serie de varibles Array para cada país
var zonas_1=new Array("-","Pocitos","Cordón","Centro","Paso Molino","Piedras Blancas","Carrasco","...")
var zonas_2=new Array("-","Canelones","Atlantida","Pando","Las Piedras","Progreso","...")
var zonas_3=new Array("-","Colonia del Sacramento","Colonia Suiza","Carmelo","Nueva Palmira","...")
function cambia_zona(){
var departamento
departamento = document.f1.departamento[document.f1.departamento.selectedIndex].value
//miro a ver si el departamento está definido
if (departamento != 0) {
//sentencias para cargar el otro combo
}
}else{
//si no había departamento seleccionado
// sentencias para ese fin
}
//marco como seleccionada la opción primera
document.f1.zona.options[0].selected = true
}
</script>