Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2014, 16:01
chocovo
 
Fecha de Ingreso: abril-2003
Ubicación: Valencia
Mensajes: 223
Antigüedad: 21 años, 1 mes
Puntos: 7
cambiar select si input number = 0

Hola,

Estoy empezando con javascript y seguro que pregunto una tontería pero es que llevo unas 3 horas con eso y no lo consigo... cosas de novatos...

A ver, tengo un select y un input type number:

Producto1 --> select id="p1" con 4 opciones.
cantidad1 --> input type="number" name="c1" min="0"

Tengo que conseguir que cuando se vacie c1 o se ponga 0, p1 se ponga en la primera opción (0 ... seleccione un producto)

Intuyo (aunque no lo sé) que tengo que utilizar algún boolean pero no veo como...

Por ahora el código que tengo es:
Código:
if (document.getElementById("p1").options.selectedIndex !=0) {
			if (c1==0) {document.getElementById("p1").options.selectedIndex = 0; control1.c1.value='';}
		}
Pero lo único que hace es poner SIEMPRE p1 a la posición 0 y no me deja seleccionar nada.

A ver si alguien puede echarme una mano con eso.

gracias y un saludo.