Foros del Web » Programando para Internet » ASP Clásico »

Como se puede mandar si el checkbox esta activado o no??

Estas en el tema de Como se puede mandar si el checkbox esta activado o no?? en el foro de ASP Clásico en Foros del Web. Hola que tal, de nuevo yo poniendo gorro, jeje pero es que no logro haceresto que quiero, tengo unos checkboxes que en un formulario , ...
  #1 (permalink)  
Antiguo 28/06/2005, 15:28
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 11 meses
Puntos: 0
Como se puede mandar si el checkbox esta activado o no??

Hola que tal, de nuevo yo poniendo gorro, jeje
pero es que no logro haceresto que quiero, tengo unos checkboxes que en un formulario , y al mandarlos quiero que verifique cuales fueron activados y que con esos valores me los ponga en una cadena que voy a enviar como el cuerpo de un mail, algo asi:

<tr> <td><FONT SIZE="-2" FACE="Arial"><B>Vivienda Económica</B></font></td> <td><input name="chkEco" type="checkbox" value="Economica"></td
</tr>
<tr>
<td><FONT SIZE="-2" FACE="Arial"><B>Vivienda Residencial</B></font></td>
<td><input name="chkRes" type="checkbox" value="Residencial"></td>
</tr>
<tr>

Ese valor (value) quiero que me lo concatene como una cadena, es decir, si escojo el de viv. economica uqe me ponga el valor Economica en la cadena, si escoge los dos checkbox ue me ponga Economica, Residencial..., y asi los checkboxes que haya seleccionado.

como le puedo hacer, alguna sugerencia ??
  #2 (permalink)  
Antiguo 28/06/2005, 15:32
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
si pones los checkbox con el mismo nombre, todos los valores que seleccioné el usuario te van a llegar separados por ",". Osea si llamas a todos tus checkbox "chkViviendas", y el usuario selecciona Economica y Residencial, el Request.Form("chkViviendas") contendrá este valor:

Economica, Residencial

Y si hubierda másm pues te iría concatenando cada valor separado por coma, y luego haces un split si deseas o dejas la cadena completa a tu gusto y depende de tus necesidades.
Saludos!.
__________________
Add, never Remove
  #3 (permalink)  
Antiguo 28/06/2005, 15:44
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 11 meses
Puntos: 0
ok, voy a revisarlo,
otra pregunta, como es el split ???
  #4 (permalink)  
Antiguo 28/06/2005, 18:06
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
en mi firma tienes un .CHM con la referencia de VBScript y Jscript completa.

Un saludo.
  #5 (permalink)  
Antiguo 28/06/2005, 18:21
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
El split te genera un array, en donde cada elemento es separado por un delimitador. Por ejemplo si tenes esta cadena:

cadena = "Esto, es, una, prueba"

Se puede generar un array, indicando como delimitador "," de esta forma:

miArray = split(cadena,",")

El primer parametro es la cadena de referencia, y el segundo parametro es el delimitador usado para separar los elementos.
De esa forma quedaría la palabra "Esto" en el índice 0, la palabra "es" en el índice 1, y así sucesivamente.
Obviamente, bajate lo que dice Trasgukabi para obtener una respuesta de calidad.
Saludos!.
__________________
Add, never Remove
  #6 (permalink)  
Antiguo 29/06/2005, 08:23
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 11 meses
Puntos: 0
Ok, muchas gracias a los dos, y espero que me funcione!!!

Saludos =D
  #7 (permalink)  
Antiguo 29/06/2005, 08:41
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 11 meses
Puntos: 0
oye TRASGUKABI como puedo abrir ese archivo ????, no me deja
  #8 (permalink)  
Antiguo 29/06/2005, 08:51
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
¿un CHM? pues con un doble clic, a menos que no tengas Windows como SO
  #9 (permalink)  
Antiguo 29/06/2005, 09:07
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 11 meses
Puntos: 0
mmmm, es q lo tenia blokeado =P, pero supongo que es como una ayuda normal de windows, asi q ya esta, thanks
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 22:56.