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

Uso de controles en ASP

Estas en el tema de Uso de controles en ASP en el foro de ASP Clásico en Foros del Web. Buenas, acabo de empezar con ASP y VBS y tengo un par de problemillas y agradeceria que me indicasen como va el tema. 1.- He ...
  #1 (permalink)  
Antiguo 27/06/2002, 04:49
 
Fecha de Ingreso: junio-2002
Mensajes: 1
Antigüedad: 22 años
Puntos: 0
Uso de controles en ASP

Buenas, acabo de empezar con ASP y VBS y tengo un par de problemillas y agradeceria que me indicasen como va el tema.

1.- He puesto un boton y en el evento onClick he tratado de redireccionar la pagina con response.redirect, pero cuando cargo la pagina, esta ejecuta automaticamente el evento onClick de boton y me manda a la otra pagina.

2.- Tambien estoy tratando de encontrar alguna manera de obtener un listado de todos los controles del formulario pero no se como hacerlo (en javascript es con elements[x], pero no conozco nada ekivalente en VBS)

Agradeceria toda ayuda posible. ;)
  #2 (permalink)  
Antiguo 27/06/2002, 05:07
 
Fecha de Ingreso: febrero-2002
Mensajes: 80
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Uso de controles en ASP

Espero te sirva de algo. Saludos. :) ;) :P
<html>
<body bgcolor="#FFFFFF" text="#000000">
<script language="Vbscript">
Function campos()
For Each elemento in document.form1.elements
alert(elemento.name)
Next
End Function
</script>
<form name="form1" method="post" action="pagina.asp">
<input type="text" name="textfield">
<input type="text" name="textfield2">
<input type="text" name="textfield3">
<input type="text" name="textfield4">
<input type="text" name="textfield5">
<input type="text" name="textfield6">
<input type="text" name="textfield7">
<input type="text" name="textfield8">
<input type="text" name="textfield9">
<input type="text" name="textfield10">
<input type="text" name="textfield11">
<input type="text" name="textfield12">
<input type="text" name="textfield13">
<input type="text" name="textfield14">
<input type="text" name="textfield15">
<input type="text" name="textfield16">
<input type="text" name="textfield17">
<input type="text" name="textfield18">
</form>
<input type="button" value="Campos" onClick="vbscript:campos()">
</body>
</html>

y si me puedes ayudar con mi mensaje, agradecido.
  #3 (permalink)  
Antiguo 27/06/2002, 11:59
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
Re: Uso de controles en ASP

Cita:
1.- He puesto un boton y en el evento onClick he tratado de redireccionar la pagina con response.redirect, pero cuando cargo la pagina, esta ejecuta automaticamente el evento onClick de boton y me manda a la otra pagina
Estás mezclando las cosas... no es que se ejecute el evento onclick del botón (código cliente), sino que directamente es el servidor quién efectúa la redirección al encontrarse en el código el response.redirect

Estás tratando de ejecutar un comando ASP desde un evento del cliente y eso no es correcto. Para la redirección al hacer click en el botón usa javascript (no te digo como es porque no lo se o te daría código con errores)
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:36.