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

¿Funcionan en asp rellenados de "values" de campos como en javascript?

Estas en el tema de ¿Funcionan en asp rellenados de "values" de campos como en javascript? en el foro de ASP Clásico en Foros del Web. Es decir, yo en javascript puedo hacer sin ningún problema: document.form.campo.value=3 Y lo mismo para recuperar valores de los campos. ¿De qué forma se puede ...
  #1 (permalink)  
Antiguo 18/02/2005, 07:32
 
Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 19 años, 4 meses
Puntos: 6
¿Funcionan en asp rellenados de "values" de campos como en javascript?

Es decir, yo en javascript puedo hacer sin ningún problema:

document.form.campo.value=3

Y lo mismo para recuperar valores de los campos.

¿De qué forma se puede hacer en ASP directamente? ¿O tendré que llamar a una función javascript cada vez que quiera hacer eso?
  #2 (permalink)  
Antiguo 18/02/2005, 08:44
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
asp se ejecuta en el servidor

java script en el cliente

you do the math ...
  #3 (permalink)  
Antiguo 18/02/2005, 09:03
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años, 1 mes
Puntos: 0
te refieres a algo asi:
<INPUT type="text" name="CAMPO" value="3">
  #4 (permalink)  
Antiguo 18/02/2005, 10:04
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
Cita:
¿Funcionan en asp rellenados de "values" de campos como en javascript?
Creo que lo más apropiado sería responder "no". Como Muzztein comenta, javascript se ejecuta en el cliente y ASP en el servidor. Por lo tanto, los funcionamientos (y los tiempos de ejecución) son diferentes.

Resumamos en que mediante javascript podés rellenar un campo de formulario (o tomar valores de él) de la misma ventana (o de otra) sin necesidad de que el servidor "se entere". Pero en el caso de ASP, que corre en el servidor, necesariamente se tiene que enterar de ello.

Para rellenar un campo de formulario mediante ASP, harías algo así:
<% Variable = "hola" %>
<form...>
<input type="text" name="algo" value="<% = Variable %>">
</form>
__________________
...___...
  #5 (permalink)  
Antiguo 18/02/2005, 18:47
 
Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 19 años, 4 meses
Puntos: 6
Sí, eso está claro (que se ejecuta en el servidor el ASP). Pero cuando decía JavaScript, me refería a su sintaxis, y de todos modos también puedes ejecutar Javascript desde el servidor poniendo runat=server.

Lo que comenta Al Zuwaga yo ya lo había pensado, que poniendo <%= variable%> rellenábamos el value de un objeto de un formulario desde ASP. Pero por eso especifiqué lo de "recuperar valores de sus campos", ya que al revés (a una variable ponerle el valor de el .value de un objeto) no es tan fácil.

De ahí si hay algún método "directo" para hacer algo como esto :

Código:
var variable
variable=document.form.campo.value
Que es lo que haríamos con javascript.

Vamos, olvidaos de ASP y pensad que os he preguntado por VBScript, que tiene idéntida sintaxis: ¿se puede con VBScript hacer el equivalente a eso que se hace con JavaScript? ¿Cómo?

Última edición por un_tio; 18/02/2005 a las 18:50
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:01.