Foros del Web » Programando para Internet » Javascript »

Consulta sobre Javascript

Estas en el tema de Consulta sobre Javascript en el foro de Javascript en Foros del Web. Saludos amigos, mi consulta es la siguiente, deseo obtener en una caja input text, una lista separada por comas, de elementos o values que se ...
  #1 (permalink)  
Antiguo 17/05/2010, 13:16
 
Fecha de Ingreso: noviembre-2008
Mensajes: 38
Antigüedad: 16 años
Puntos: 2
Consulta sobre Javascript

Saludos amigos, mi consulta es la siguiente, deseo obtener en una caja input text, una lista separada por comas, de elementos o values que se encuentran en una caja de lista o control Select con javascript con solo presionar un input button, alquien me podria ayudar, por favor.


Gracias.
  #2 (permalink)  
Antiguo 17/05/2010, 13:30
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Consulta sobre Javascript

tienes que recorrer por los options del select y leer la propiedad value de cada uno. en cada ciclo del bucle vas guardando ese valor separandolo con un string (en tu caso una coma) en una variable. y finalmente le asignas la variable a la propiedad value del input donde quieres mostrarlo.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 17/05/2010, 13:38
 
Fecha de Ingreso: noviembre-2008
Mensajes: 38
Antigüedad: 16 años
Puntos: 2
Respuesta: Consulta sobre Javascript

en javascript que funcion se utiliza para que almacene..??

mas o menos quiero obtener algo asi..


EJM: Dato = 01,02,03,04,05,06.... N


donde 01,02, etc... son los elementos del select
  #4 (permalink)  
Antiguo 17/05/2010, 13:45
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Consulta sobre Javascript

primero inicializa la variable con un string vacio. luego, dentro del bucle usas el operador sumar y asignar (en este caso particular correctamente seria concatenar y asignar, pero en fin es el mismo operador) y concatenas una coma al final de esa expresion.
Código:
variable = '';
variable += valor + ',';
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 17/05/2010, 14:03
 
Fecha de Ingreso: noviembre-2008
Mensajes: 38
Antigüedad: 16 años
Puntos: 2
Respuesta: Consulta sobre Javascript

Pleno 0Killed, quedo chevere..

Quedo asi..

Código Javascript:
Ver original
  1. if (objListaTemp.options.length > 0){
  2.                 for(i=0; i < objListaTemp.options.length; i++){
  3.                     list[i] = objListaTemp.options[i].value;
  4.                     variable += list[i] + ',';
  5.                 }
  6.                 alert(variable);
  7. }

Gracias por la ayuda.

Chevere contigo.

Etiquetas: Ninguno
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 18:26.