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

Usar Valor de Un Control de Texto

Estas en el tema de Usar Valor de Un Control de Texto en el foro de ASP Clásico en Foros del Web. Por Favor, Tengo la Siguiente Parte de Página ASP <% Sub Entrada dim A A= txtArea.value response.write ("Valor=" & A) End Sub %> Para hacer ...
  #1 (permalink)  
Antiguo 09/02/2009, 14:48
 
Fecha de Ingreso: agosto-2005
Ubicación: Cienfuegos, Cuba
Mensajes: 15
Antigüedad: 18 años, 10 meses
Puntos: 0
Usar Valor de Un Control de Texto

Por Favor, Tengo la Siguiente Parte de Página ASP

<%
Sub Entrada
dim A
A= txtArea.value
response.write ("Valor=" & A)
End Sub
%>

Para hacer la llamada desde otro lugar en la Página

Mi deseo es que la Variable "A" Asuma el Valor que en ese momento tiene un control texto que tengo antes dibujado en la pagina y el que me aseguré poner por Nombre txtArea.

Perdonen mi Novatada!!

Gracias.
  #2 (permalink)  
Antiguo 10/02/2009, 06:49
Avatar de DonPampero  
Fecha de Ingreso: enero-2009
Mensajes: 27
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Usar Valor de Un Control de Texto

este codigo no funciona en asp " A= txtArea.value " solo funcionaria en javascript

pero enrealidad tu pregunta no es muy clara, especificala mejor y te la respondo again...



saludos...
  #3 (permalink)  
Antiguo 10/02/2009, 10:59
 
Fecha de Ingreso: agosto-2005
Ubicación: Cienfuegos, Cuba
Mensajes: 15
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: Usar Valor de Un Control de Texto

Yo lo que necesito es utilizar el valor que escriba el usuario en el control de Texto "txtArea", puse una variable para poner algo pero en realidad puede ser en una conjunto de datos por ejemplo:

Reco.Source = "SELECT Cobro, Nombre FROM Person WHERE Area='7' Order By val(Cobro)"

pero en lugar de Escribir un número en la Cláusula WHERE... meter allí el valor que dejó el usuario en el Control de Texto.

Gracias.
  #4 (permalink)  
Antiguo 10/02/2009, 11:18
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: Usar Valor de Un Control de Texto

Si tienes ese control dentro de un formulario, y ese formulario lo apuntas a una página ASP, entonces solo debes de rescatar ese valor con el objeto Request

vSQL = "Select x From Tabla where Id = " & Request("NombreDeTuControlText")



Estas programando en ASP 3.0 ¿verdad?
  #5 (permalink)  
Antiguo 10/02/2009, 15:50
 
Fecha de Ingreso: agosto-2005
Ubicación: Cienfuegos, Cuba
Mensajes: 15
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: Usar Valor de Un Control de Texto

Gracias, voy a probar....
  #6 (permalink)  
Antiguo 11/02/2009, 13:34
 
Fecha de Ingreso: agosto-2005
Ubicación: Cienfuegos, Cuba
Mensajes: 15
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: Usar Valor de Un Control de Texto

Bueno, estoy diseñando Páginas web con DreamWeaver MX... y la Verdad no dá errores pero no se muestra valor a la hora de mostrar la salida, Hice un Resumido corto para uqe se pueda ver bien, aqui pego la pagina exactamente como está:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>Documento</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="form1" method="post" action="">
<input name="txtArea" type="text" id="txtArea" value="7">
</form>

<% call Entrada %>

</body>
</html>

<%
Sub Entrada
Dim A
A= Request("txtArea")
response.write ("Valor=" & A)
End Sub
%>
  #7 (permalink)  
Antiguo 11/02/2009, 16:22
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: Usar Valor de Un Control de Texto

Coloca un botón submit dentro del formulario y verás el resultado cuando lo hayas presionado

<form name="form1" method="post" action="">
<input name="txtArea" type="text" id="txtArea" value="7">
<input type="submit" value="Mandar el formulario">
</form>
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 00:43.