Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/08/2013, 13:30
Lossarnach
 
Fecha de Ingreso: junio-2009
Mensajes: 44
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: Aparecer un valor en un segundo select

Ya está solucionado en una simple función, ahora bien utilizando los operador lógico "and" nada, que haciendo un else de control, siempre me tira por el else, y la cosa es que he hecho un alert y el valor es correcto... pongo el código:

Código:
<select onchange="seleccionligero()" id="ncantidad">
     <option value="selec">Seleccione una cantidad</option>
     <option value="cinco">5</option>
     <option value="seis">6</option></select>

<select id="seletligero">
     <option value="selecctl">vehiculos:</option>
     <option value="auto">coche</option>
     <option value="bus">autobus</option></select>				

<div id="mensaje-info">0</div>

<script>
     function seleccionligero(){
          var cantidad = document.getElementById("ncantidad").value;
	  var tipo = document.getElementById("seletligero").value;
	  
          if(cantidad!="selec"){
	       document.getElementById("seletligero").value = 'auto';

	       if ((cantidad == "cinco") && (tipo == "auto")) {
	            document.getElementById("mensaje-info").innerHTML = "Tenemos cinco coches.";					
	       }else {
//Para comprobar que el valor del segundo select.
	            alert(document.getElementById("seletligero").value);
               }
          }
     }		
</script>
Un saludo.