20/10/2010, 09:38
|
| | Fecha de Ingreso: octubre-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses Puntos: 0 | |
Respuesta: Ayuda select dependientes Gracias Princesa Web!
Mira el problema es que yo no quiero que lo que se me carge en el input sea la opcion elegida del select sino un resultado que depende de las opciones elegidas en dos select.
Te explico. Tengo un select con 3 opciones (A,B y C) y otro con otras 3 opciones (D,E y F). Pues lo que yo busco es que al marcar en el primero A y en el segundo D me apareza en el input "1", por ejemplo.
Mira la función que yo había puesto es esta:
function clasif()
{
var texto='';
if (formulario == 'eval_riesgos_puesto')
{
if (evaluacion_riesgos.eval_riesgos_puesto.probabilid ad.value == 'B' && evaluacion_riesgos.eval_riesgos_puesto.consecuenci as.value == 'LD')
evaluacion_riesgos.eval_riesgos_puesto.valoracion. value == 'Riesgo Trivial';
if (evaluacion_riesgos.eval_riesgos_puesto.probabilid ad.value == 'M' && evaluacion_riesgos.eval_riesgos_puesto.consecuenci as.value == 'LD')
evaluacion_riesgos.eval_riesgos_puesto.valoracion. value == 'Riesgo Tolerable';
if (evaluacion_riesgos.eval_riesgos_puesto.probabilid ad.value == 'B' && evaluacion_riesgos.eval_riesgos_puesto.consecuenci as.value == 'D')
evaluacion_riesgos.eval_riesgos_puesto.valoracion. value == 'Riesgo Tolerable';
if (evaluacion_riesgos.eval_riesgos_puesto.probabilid ad.value == 'B' && evaluacion_riesgos.eval_riesgos_puesto.consecuenci as.value == 'ED')
evaluacion_riesgos.eval_riesgos_puesto.valoracion. value == 'Riesgo Moderado';
if (evaluacion_riesgos.eval_riesgos_puesto.probabilid ad.value == 'M' && evaluacion_riesgos.eval_riesgos_puesto.consecuenci as.value == 'D')
evaluacion_riesgos.eval_riesgos_puesto.valoracion. value == 'Riesgo Moderado';
if (evaluacion_riesgos.eval_riesgos_puesto.probabilid ad.value == 'A' && evaluacion_riesgos.eval_riesgos_puesto.consecuenci as.value == 'LD')
evaluacion_riesgos.eval_riesgos_puesto.valoracion. value == 'Riesgo Moderado';
if (evaluacion_riesgos.eval_riesgos_puesto.probabilid ad.value == 'M' && evaluacion_riesgos.eval_riesgos_puesto.consecuenci as.value == 'ED')
evaluacion_riesgos.eval_riesgos_puesto.valoracion. value == 'Riesgo Importante';
if (evaluacion_riesgos.eval_riesgos_puesto.probabilid ad.value == 'A' && evaluacion_riesgos.eval_riesgos_puesto.consecuenci as.value == 'D')
evaluacion_riesgos.eval_riesgos_puesto.valoracion. value == 'Riesgo Importante';
if (evaluacion_riesgos.eval_riesgos_puesto.probabilid ad.value == 'A' && evaluacion_riesgos.eval_riesgos_puesto.consecuenci as.value == 'ED')
evaluacion_riesgos.eval_riesgos_puesto.valoracion. value == 'Riesgo Intolerable';
if (texto !='') {alert(texto); return;}
evaluacion_riesgos.eval_riesgos_puesto.submit();
}
Bueno pues no me funciona. En el select he puesto onChange pero el problema es que no se muy bien como llamar a esta funcion en el input.
La verdad es que yo no tengo mucha idea de programacion por no decir ninguna así que todo lo que me puedas aportar me servirá de gran ayuda.
Graciass!!!!! |