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

Es que nadie conoce cómo hacer esto?

Estas en el tema de Es que nadie conoce cómo hacer esto? en el foro de ASP Clásico en Foros del Web. Tengo una página para una encuesta en la cual hay preguntas cerradas con Sí o No, cómo valido que sean obligatorias la selección de todas ...
  #1 (permalink)  
Antiguo 28/02/2002, 11:56
Avatar de ValerioJ  
Fecha de Ingreso: enero-2002
Ubicación: Calabozo -Edo. Guárico
Mensajes: 189
Antigüedad: 23 años, 3 meses
Puntos: 0
Es que nadie conoce cómo hacer esto?

Tengo una página para una encuesta en la cual hay preguntas cerradas con Sí o No, cómo valido que sean obligatorias la selección de todas las respuestas?
  #2 (permalink)  
Antiguo 28/02/2002, 12:06
 
Fecha de Ingreso: febrero-2002
Mensajes: 34
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: Es que nadie conoce cómo hacer esto?

yo lo hago asi pero con javascript:::

function valida(obj){
txt = Trim(obj.value);
if(txt == ""){
alert("El Llenado de este Campo es Obligatorio");
obj.focus();
}
}

function enviar(){

txt = Trim(document.enviar.srut.value);
if(txt == ""){
alert("El Campo RUT Empresa es Obligatorio");
document.enviar.srut.focus();
}
else{
txt = Trim(document.enviar.Nombre.value);
if(txt == ""){
alert("El Campo Nombre es Obligatorio");
document.enviar.Nombre.focus();
}
else{
txt = Trim(document.enviar.Email.value);
if(txt == ""){
alert("El Campo e-mail es Obligatorio");
document.enviar.Email.focus();
}
else{
txt = Trim(document.enviar.Telefono1.value);
if(txt == ""){
alert("El Campo Teléfono 1 es Obligatorio");
document.enviar.Telefono1.focus();
}
else{
var ciudadsel=document.enviar.ciudad.selectedIndex;
if(ciudadsel==0){
alert("El Campo Ciudad es Obligatorio");
document.enviar.ciudad.focus();
}
else{
if(Trim(document.enviar.producto.value) == ""){
alert("El Campo " + document.enviar.producto.name + " es Obligatorio.");
document.enviar.producto.focus();
}else{

if(document.enviar.Email.value != "")
if(checkemail(document.enviar.Email))
document.enviar.submit();
}
}
}
}
}
}
}

</script>



ojalas te sirva

atte.
pcocys ;)
  #3 (permalink)  
Antiguo 28/02/2002, 12:36
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 24 años
Puntos: 0
Re: Es que nadie conoce cómo hacer esto?

El usuario escribe "SI" ó "NO" ???... o cómo lo haces?...
Si es asi, logico usas un campo Inout, pues esto puedes solucionarlo usando IF´s..

If (Request.Form("Campo1")="") Then
Response.Write " Has dejado sin contestar la pregunta 1"

If ( Request.Form("Campo2")="") Then
Response.Write " Has dejado sin contestar la pregunta 2"

esto es un ejemplo sencillo, pero que igual funciona ;) ...

En caso de que uses SELECT pues es lo mismo, simplemente lo que harias es que en donde puse Campo pongas el nombre del Select corresondiente....

mmm me entendiste? ... espero que si.. cualquier cosa, hechanos un grito :P

Saludos

Owen Bonilla
Webmaster Weblaguna S. C.
[email protected]
[email protected]

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 23:57.