Saludos a tod@s, de nuevo por aqui en busca de vuestra ayuda.
Necesito cambiar el valor de una serie de campos ocultos según la opción que se seleccione en una determinada lista/menu para su posterior inserción en una base de datos...
Tengo varias funciones como esta aplicadas al evento onChange de cada lista/menu:
function tip(){
var index=document.forms.inserta.tipo.selectedIndex;
if(index==0) primeraTip();
if(index==1) segundaTip();
if(index==2) terceraTip();
if(index==3) cuartaTip();
if(index==4) quintaTip();
if(index==5) sextaTip();
}
function primeraTip(){
document.forms.inserta.tipoIngles.value="Villa";
document.forms.inserta.tipoAleman.value="Villa";
document.forms.inserta.tipoFrances.value="Pavillon ";
}
function segundaTip(){
document.forms.inserta.tipoIngles.value="Apartment ";
document.forms.inserta.tipoAleman.value="Apparteme nt";
document.forms.inserta.tipoFrances.value="Appartem ent";
}
function terceraTip(){
document.forms.inserta.tipoIngles.value="House";
document.forms.inserta.tipoAleman.value="Bungalow" ;
document.forms.inserta.tipoFrances.value="Bungalow ";
}
function cuartaTip(){
document.forms.inserta.tipoIngles.value="Plot";
document.forms.inserta.tipoAleman.value="Parzelle" ;
document.forms.inserta.tipoFrances.value="Parcelle ";
}
function quintaTip(){
document.forms.inserta.tipoIngles.value="Investmen t";
document.forms.inserta.tipoAleman.value="Anlage";
document.forms.inserta.tipoFrances.value="Inversio n";
}
function sextaTip(){
document.forms.inserta.tipoIngles.value="Rent";
document.forms.inserta.tipoAleman.value="Miete";
document.forms.inserta.tipoFrances.value="Loyer";
}
El problema es que esto a veces funciona y otras no sin ningún tipo de lógica.
¿Alguna sugerencia?
Gracias