obtener valores de variables javascript para ASP

16/10/2005 - 19:58 por Enrique | Informe spam
hola a todos,

esta misma es la pregunta: ¿como puedo obtener valores de variables
javascript en ASP? dicho de otra forma, ¿como pueden cohabitar ASP y
javascript y transmitirse valores entre ellos?

doy un ejemplo:
imaginemos que estoy haciendo un GET y estoy parametrizando mi URL para que
sus valores puedan ser recogidos por un request.querystring. Imaginemos
ahora que uno de los parametros que quiero pasar es el valor actual de un
textbox (por ejemplo cuando se ha cambiado una cantidad en un carrito de
compra), este valor lo obtengo en Javascript mediante:
document.nombreformulario.nombrecampo.value.

<SCRIPT LANGUAGE="javascript">
function obtenvalorest()
{
var miemail=document.myform.email.value;
}
</SCRIPT>

¿como puedo trabajar en ASP y VBscript con la variable javascript "miemail"?

la idea seria poder hacer algo como: action="paginadestino.asp?email=" &
miemail
para poder recogerlo asi: email = request.querystring("email")


muchas gracias por su ayuda
 

Leer las respuestas

#1 Matías Iacono
17/10/2005 - 17:52 | Informe spam
No puedes.

Los lenguajes trabajan en ambientes diferentes, asi que no se ven uno al
otro.

Ahora, lo que si puedes hacer es enviar los valores en el post de la pagina.

Para ello, lo que se suele usar es tener campos ocultos que seran enviados
al servidor al hacer un submit.

De esta forma podras recolectar estos valores y trabajarlos en el lado del
servidor.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"Enrique" escribió en el mensaje
news:
hola a todos,

esta misma es la pregunta: ¿como puedo obtener valores de variables
javascript en ASP? dicho de otra forma, ¿como pueden cohabitar ASP y
javascript y transmitirse valores entre ellos?

doy un ejemplo:
imaginemos que estoy haciendo un GET y estoy parametrizando mi URL para
que
sus valores puedan ser recogidos por un request.querystring. Imaginemos
ahora que uno de los parametros que quiero pasar es el valor actual de un
textbox (por ejemplo cuando se ha cambiado una cantidad en un carrito de
compra), este valor lo obtengo en Javascript mediante:
document.nombreformulario.nombrecampo.value.

<SCRIPT LANGUAGE="javascript">
function obtenvalorest()
{
var miemail=document.myform.email.value;
}
</SCRIPT>

¿como puedo trabajar en ASP y VBscript con la variable javascript
"miemail"?

la idea seria poder hacer algo como: action="paginadestino.asp?email=" &
miemail
para poder recogerlo asi: email = request.querystring("email")


muchas gracias por su ayuda



Preguntas similares