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

necesito ayuda con lo checkbox en asp

Estas en el tema de necesito ayuda con lo checkbox en asp en el foro de ASP Clásico en Foros del Web. necesito saber como tomar los checkbox en asp.... tengo un formulario y se que se deben tomar los valores de si esta activo o no....checked....pero ...
  #1 (permalink)  
Antiguo 23/08/2004, 10:16
 
Fecha de Ingreso: febrero-2004
Mensajes: 4
Antigüedad: 20 años, 3 meses
Puntos: 0
Pregunta necesito ayuda con lo checkbox en asp

necesito saber como tomar los checkbox en asp.... tengo un formulario y se que se deben tomar los valores de si esta activo o no....checked....pero nose como y donde hacerlo mi formulario contiene un boton que va a la pagina para guardar los datos...esa es mi duda y necesito que alguien me ayude por favor!

gracias
  #2 (permalink)  
Antiguo 23/08/2004, 10:24
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Si tenés un checkbox como éste:
<input type="checkbox" name="nombre" value="on">

Simplemente lo recibís así en la página que guarda los datos:
<% var_checkbox = request.form("nombre") %>

Ahora, si ese checkbox debe guardarse en un campo si/no, podrías hacer esto:
<%
var_checkbox = request.form("nombre")
if var_checkbox = "on" : var_checkbox = 1 : else : var_checkbox = 0
%>
__________________
...___...
  #3 (permalink)  
Antiguo 23/08/2004, 10:40
Avatar de Itankai  
Fecha de Ingreso: abril-2004
Ubicación: conkal, yucatan
Mensajes: 184
Antigüedad: 20 años, 2 meses
Puntos: 0
Puedes hacer esto en javascrit :
function darvalor(){
document.nomform.nomchkbox.value = "1";
}
esto para cada chkbox q tengas.

En asp para cada chkbox que vas a declarar le pones el onclick para q t lleve a la funcion, y declaras una variable oculta q t permita hacer la interface entre asp y javascript, es decir: <input type="hidden" name="nomchkbox">
y ya, solo es cuestion d q lo recogas el valor d tu chkbox y lo compares.

Espero t sirva.
__________________
De antemano... Gracias.
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 14:53.