Foros del Web » Programando para Internet » Javascript »

onselect

Estas en el tema de onselect en el foro de Javascript en Foros del Web. Soy principiante en javascript y queria saber como puedo hacer para utilizar no precisamente el onclik , mas bien cuando se selecciona, porque lo que ...
  #1 (permalink)  
Antiguo 28/04/2009, 10:01
Avatar de yoxs  
Fecha de Ingreso: junio-2008
Mensajes: 46
Antigüedad: 16 años
Puntos: 0
onselect

Soy principiante en javascript y queria saber como puedo hacer para utilizar no precisamente el onclik , mas bien cuando se selecciona, porque lo que quiero es que un combo aparesca cuando se seleccionan ciertas opciones de otro combo, y se oculte cuando seleccionen otras.
  #2 (permalink)  
Antiguo 28/04/2009, 10:07
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Respuesta: onselect

Hola:

onselect no existe, pero por la pregunta, creo que debes usar onchange...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 28/04/2009, 10:11
Avatar de TonyChile  
Fecha de Ingreso: marzo-2009
Ubicación: Maipú, Santiago
Mensajes: 422
Antigüedad: 15 años, 2 meses
Puntos: 7
Respuesta: onselect

Te refieres a comobox enlazados si selecciono por ejemplo ciudad que muestre el otro combo las comunas ligadas a esa ciudad algo asi o no. Y el segundo comobo mantenerlo oculto mientras no se pulse el primero?
__________________
Chilenos 100% Chilenos de Corazón
"Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos"
  #4 (permalink)  
Antiguo 28/04/2009, 10:15
Avatar de yoxs  
Fecha de Ingreso: junio-2008
Mensajes: 46
Antigüedad: 16 años
Puntos: 0
Respuesta: onselect

mmmm si existe onselect, pero estaba euquivocada no es para lo que quiero.

y si TonyChile es exactamente lo que quiero, pero para un tipo de banco que al seleccionarlo de sus sucursales por decirlo asi.
  #5 (permalink)  
Antiguo 28/04/2009, 10:17
Avatar de yoxs  
Fecha de Ingreso: junio-2008
Mensajes: 46
Antigüedad: 16 años
Puntos: 0
Respuesta: onselect

estoy tratando con d.selectedIndex, pero porfavor acepto sugerencias, tambien investigando el onchange...que me sugirio caricatos
  #6 (permalink)  
Antiguo 28/04/2009, 10:24
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Respuesta: onselect

Cita:
Iniciado por yoxs Ver Mensaje
mmmm si existe onselect, pero estaba euquivocada no es para lo que quiero.

...
Tienes razón, pero no como pensabas usarlo: Scripts

Y onchange es apriori tu solución, pero tal vez la cosa sea algo más compleja según parece, porque intuyo que tratas un select múltiple... ¿es así...?

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #7 (permalink)  
Antiguo 28/04/2009, 10:29
Avatar de TonyChile  
Fecha de Ingreso: marzo-2009
Ubicación: Maipú, Santiago
Mensajes: 422
Antigüedad: 15 años, 2 meses
Puntos: 7
Respuesta: onselect

Te doy el link de unos ejemplos yo trate de hacer lo mismo pero con 3 combobox y despues de eso poder hacer un boton buscar donde extraiga los datos que saca de las combo y los muestre en una tabla pero aun no puedo espero que te sirva
si te resultan me avisas
__________________
Chilenos 100% Chilenos de Corazón
"Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos"
  #8 (permalink)  
Antiguo 28/04/2009, 10:33
Avatar de TonyChile  
Fecha de Ingreso: marzo-2009
Ubicación: Maipú, Santiago
Mensajes: 422
Antigüedad: 15 años, 2 meses
Puntos: 7
Respuesta: onselect

Cita:
caricatos
Y onchange es apriori tu solución, pero tal vez la cosa sea algo más compleja según parece, porque intuyo que tratas un select múltiple... ¿es así...?
Eso es exactamente lo que ella desea y ahi la cosa se complica un resto.

yoxs
tienes experiencia en programacion. No se pero me da la impresion que no mucha sin animos de ofender si queres hacer lo que te muestro en el link que te di es un poco complicado aunque espero que te resulte
__________________
Chilenos 100% Chilenos de Corazón
"Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos"
  #9 (permalink)  
Antiguo 28/04/2009, 10:38
Avatar de yoxs  
Fecha de Ingreso: junio-2008
Mensajes: 46
Antigüedad: 16 años
Puntos: 0
Respuesta: onselect

en programación java si y en .net, pero no web en eso soy nueva. Y estoy trabajando con php y cakephp.He hecho varias cosas pero ahora me toca eso.

Gracias por las sugerencias lo intentare, nunca es malo aprender
  #10 (permalink)  
Antiguo 28/04/2009, 10:38
Avatar de TonyChile  
Fecha de Ingreso: marzo-2009
Ubicación: Maipú, Santiago
Mensajes: 422
Antigüedad: 15 años, 2 meses
Puntos: 7
Respuesta: onselect

aca un ejemplo muy utilizado como referencia y esta para poder descargarlo
__________________
Chilenos 100% Chilenos de Corazón
"Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos"
  #11 (permalink)  
Antiguo 28/04/2009, 10:40
Avatar de TonyChile  
Fecha de Ingreso: marzo-2009
Ubicación: Maipú, Santiago
Mensajes: 422
Antigüedad: 15 años, 2 meses
Puntos: 7
Respuesta: onselect

A O.K espero que lo puedas sacar adelante
de todas formas si tienes mas dudas consulta en este gran foro y siempre habra alguien dispuesto a ayudar
__________________
Chilenos 100% Chilenos de Corazón
"Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos"
  #12 (permalink)  
Antiguo 28/04/2009, 10:47
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Respuesta: onselect

Hola:

Bueno, bueno... no creo que la cosa sea para descargar código de terceros... la pregunta inicial creo recordar (mirando de reojillo) que tan solo era mostrar/ocultar otro elemento y no hay nada sobre cambiar valores de ese otro elemento (que tampoco es nada difícil...

Si el select (por favor, no usen combo que indica que usan editores...) está en el mismo formulario basta con onchange="otro.style.display = (this.value > 2) ? 'block': 'none'"...

lo del this.value > 2 debe cambiarse por la condición real del problema... y si la cosa es más compleja, es mejor conocerla.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #13 (permalink)  
Antiguo 28/04/2009, 10:51
Avatar de TonyChile  
Fecha de Ingreso: marzo-2009
Ubicación: Maipú, Santiago
Mensajes: 422
Antigüedad: 15 años, 2 meses
Puntos: 7
Respuesta: onselect

Cita:
caricatos
no creo que la cosa sea para descargar código de terceros...
Para nada la idea era que lo tomara como referencia.

Cita:
Si el select (por favor, no usen combo que indica que usan editores...) está en el mismo formulario basta con onchange="otro.style.display = (this.value > 2) ? 'block': 'none'"...

lo del this.value > 2 debe cambiarse por la condición real del problema... y si la cosa es más compleja, es mejor conocerla
Con eso es posible realizar lo que ella necesita de al seleccionar el primer combo en el 2 aparesca el dato relacionado
__________________
Chilenos 100% Chilenos de Corazón
"Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos"
  #14 (permalink)  
Antiguo 28/04/2009, 11:04
Avatar de yoxs  
Fecha de Ingreso: junio-2008
Mensajes: 46
Antigüedad: 16 años
Puntos: 0
Respuesta: onselect

ok gracias
  #15 (permalink)  
Antiguo 28/04/2009, 11:05
Avatar de yoxs  
Fecha de Ingreso: junio-2008
Mensajes: 46
Antigüedad: 16 años
Puntos: 0
Respuesta: onselect

Cita:
Iniciado por yoxs Ver Mensaje
mmm en realidad lo que busco no es tan complicado porque la información de los combos no vienen de la bd ,es más estatico, pero ya casi temino lo que queria, use javascript, es muy pequeño. pero ese link se que me servira mas adelante , despues te cuento muchas gracias.
  #16 (permalink)  
Antiguo 28/04/2009, 11:14
Avatar de yoxs  
Fecha de Ingreso: junio-2008
Mensajes: 46
Antigüedad: 16 años
Puntos: 0
Respuesta: onselect

Ya esta,,,, era simple , así como decías caricatos, ya lo termine solo utilice el selectedindex, y 'onchange' era lo que me faltaba.

Muchas gracias, pero está muy interesante lograrlo de la otra manera complicada si fuera el caso, claro cuando adquiera experiencia.

Muchísimas gracias a ambos.

ah y gracias por el link de scripts

Última edición por yoxs; 28/04/2009 a las 11:22
  #17 (permalink)  
Antiguo 28/04/2009, 12:31
Avatar de TonyChile  
Fecha de Ingreso: marzo-2009
Ubicación: Maipú, Santiago
Mensajes: 422
Antigüedad: 15 años, 2 meses
Puntos: 7
Respuesta: onselect

Me alegro que ya lo ayas logrado espero que te aya quedado perfecto
que estes muy bien
__________________
Chilenos 100% Chilenos de Corazón
"Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:01.