Foros del Web » Programando para Internet » Javascript »

pasar variable

Estas en el tema de pasar variable en el foro de Javascript en Foros del Web. Desde una pagina de nombre "calculo_dig.asp" estoy enviando los valores para obtener el digito verificador de una cedula de identidad. La pagina que recibe estos ...
  #1 (permalink)  
Antiguo 15/11/2006, 09:01
 
Fecha de Ingreso: noviembre-2004
Mensajes: 7
Antigüedad: 19 años, 4 meses
Puntos: 0
pasar variable

Desde una pagina de nombre "calculo_dig.asp" estoy enviando los valores para obtener el digito verificador de una cedula de identidad.

La pagina que recibe estos valores se llama "valida_rut.js" dentro de ella existe una funcion de nombre "calcular_digito", en la cual calculo el digito verificador. .... el problema es que no puedo RETORNAR EL VALOR DEL DIGITO a la pagina "calculo_dig.asp".

Es decir ¿Como retorno un valor desde una pagina *.js y lo recibo en una *.asp?

La pagina "valida rut.js" tiene lo siguiente:

function calculo_digito()
{
//recibe valor y calcula .....
.....
//Una vez obtenido el digito se carga a "dato"
dato= digito //valor calculado

// Aca va mi duda
this.document.ingreso.action = 'calculo_dig.asp?dig="dato" ';
this.document.ingreso.target = '_self';
this.document.ingreso.submit();
}


Y lo recibo en mi pagina "calculo dig.asp" :

....
dig =request("dig") 'No recibo valor !!!! !!! sino la palabra "dato"



Alguna ayuda de como pasar la variable a *.asp ....
  #2 (permalink)  
Antiguo 15/11/2006, 09:05
 
Fecha de Ingreso: agosto-2006
Mensajes: 110
Antigüedad: 17 años, 7 meses
Puntos: 1
Y así?

Código HTML:
    this.document.ingreso.action = 'calculo_dig.asp?dig=' + dato;
  #3 (permalink)  
Antiguo 15/11/2006, 09:23
 
Fecha de Ingreso: noviembre-2004
Mensajes: 7
Antigüedad: 19 años, 4 meses
Puntos: 0
gracias por tu ayuda, lo probe y mostro enseguida

hasta pronto
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 18:06.