Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/08/2010, 12:32
Avatar de gengeru
gengeru
 
Fecha de Ingreso: agosto-2006
Mensajes: 9
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: llamada a un select para mostrar/ocultar un INPUT

Cita:
Iniciado por _cronos2 Ver Mensaje
Yo diría que el error está en que en JS las variables no empiezan por $, sino que son del tipo 'var loQueSea'. Por otro lado, en la función mostrarInput pones un if en el que comparas el value de sel (document.getElementById('sel').value)... con el value de sel (mostrarInput(this.value);). ¿Cómo quieres que sean diferentes?
Saludos (:
Jeje, lo del $ es por la costumbre, la verdad. Los códigos que suelo usar de JS suelo "cortarlos y pegarlos"... Es lo que tiene cuando no estás habituado a escribir.

Lo que no entiendo es lo que me dices de la comparación; repito que doy por hecho que la declaración de la variable "n" no es buena... o sea, que habría que usar otro método pero no sé cúal, supongo... En cambio, la lógica de la comparación la veo correcta: si el valor elegido es la "opción añadir" del primer select, quiero que n me devuelva 1 (n=1), si es la del segundo select quiero que n=2 y así sucesivamente.

Gracias por la respuesta, si hay más ideas no dudeis en plasmarlas. Un saludo!