![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
10/06/2009, 06:16
|
| | Fecha de Ingreso: abril-2009
Mensajes: 17
Antigüedad: 15 años, 9 meses Puntos: 0 | |
Respuesta: Dos select y un destino Ya tengo la solucion, la comparto por si puede servirle de ayuda a alguien:
En mi formulario tengo los 2 selects:
- Select Proveedores -
<select name="prov" id="prov" class="estiloinput" style="width:294;" >
<option selected></option>
<option onClick='javascript:cambiarFPfactrecibidas(0)' value='nombreprov1'>nombreprov1</option>
<option onClick='javascript:cambiarFPfactrecibidas(3)' value='nombreprov2'>nombreprov2</option>
<option onClick='javascript:cambiarFPfactrecibidas(5)' value='nombreprov3'>nombreprov3</option>
<option onClick='javascript:cambiarFPfactrecibidas(3)' value='nombreprov4'>nombreprov4</option>
...
</select>
Lo que se manda a la funcion es el id de forma de pago que tiene ese proveedor
- Select Formas Pago -
<select name="fp" class="estiloinput" id="fp">
<option selected></option>
<option value="0" id="prov0"> Cheque</option>
<option value="3" id="prov3"> Contado</option>
<option value="5" id="prov5"> Efectivo Caja</option>
...
</select>
- Funcion Javascript -
La funcion recibe el id de la forma de pago y selecciona la fpago con id:prov+id
function cambiarFPfactrecibidas(a){
document.getElementById("fp").selectedIndex=docume nt.getElementById("prov"+a).index;
}
Imagino que habrá otros modos de hacerlo y también que serán mejores que este.
De todos modos me surge otro problema: Me funciona bien en Firefox, pero no con IExplorer. Al cambiar el formulario no hace nada de nada.
¿Sabeis que tendría que cambiar en el código para que me funcionara?
Gracias y un saludo
Nika |