Capturar el value de check

09/06/2004 - 15:30 por Nattanahel Chaves Moya | Informe spam
Buenos días:

Estoy haciendo un programa con check en una página y
cuando se ejecuta el submit, en la página que sigue
trabajo con los check seleccionados y no seleccionados.
El problema lo tengo con los no seleccionados porque
simplemente no llega nada a la página siguiente, con los
que seleccionan el value llega en "on", pero a los que no
se marcan simplemente es como si no existieran y ocupo
saber también cuales no se marcaron... ¿alguién sabe como
le puedo hacer?

Gracias.

Por cierto en la segunda página lo que hago es un
recorrido de los controles con el form. Así..
For Each MiObjeto In Request.Form
 

Leer las respuestas

#1 Miquel
11/06/2004 - 13:08 | Informe spam
Hola,
Me encontré en una situación similar. Tenia que ver qué checks estaban
desmarcados para poder eliminar registros de la BBDD a los que hacian
referencia.
La solución que encontré, es mediante código javascript:
En el momento en que se manda el formulario, marco todos los checks, pero
dando un valor estipulado a los que estaban marcados y otro valor a los que
no lo estaban. Al procesar desde ASP el formulario, me aparecen todos los
checks en la colección form, y dependiendo de su valor sé si estaban o no
marcados.

Espero esto te ayude.

Miquel

"Alvaro G Vicario" escribió en
el mensaje news:18k9g4b7p7nxn$
*** Nattanahel Chaves Moya wrote/escribió (Wed, 9 Jun 2004


06:30:17 -0700):
> Estoy haciendo un programa con check en una página y
> cuando se ejecuta el submit, en la página que sigue
> trabajo con los check seleccionados y no seleccionados.
> El problema lo tengo con los no seleccionados porque
> simplemente no llega nada a la página siguiente, con los
> que seleccionan el value llega en "on", pero a los que no
> se marcan simplemente es como si no existieran y ocupo
> saber también cuales no se marcaron... ¿alguién sabe como
> le puedo hacer?

El HTML es así, los checkboxes no marcados no se envían. De todas formas,
¿cuál es el problema? Compruebas el valor: si es "on" es que está marcado


y
en caso contrario es que no.

Preguntas similares