SoloCodigo
Programación Web y Scripting => ASP => Mensaje iniciado por: oonai en Martes 9 de Agosto de 2005, 21:59
-
Saludos. Bueno ya solucione el problema con la tabla , que desplegaba varios registro y deseaba tomar un dato en particular
use lo siguiente:
<td width=14% align="center">
<form>
<input type="hidden" name="id" value=<%=registrars("numero") %>>
<input type="button" onclick="tomar(this.form)" VALUE="Aprobar" STYLE="background:#ffffff;font-size:10px;font-family:Arial;color:#808020;">
</form>
</td>
la funcion es la siguiente
function tomar(f) {
var envio = f.elements[0].value;
self.location="solaprobar.asp?id=envio";
}
Aqui hay algun errrrror, ya que el programa de ASp, toma como valor "envio", pero no el valor que es o que tine la varable nvio
Probe
self.location="solaprobar.asp?id=envio.value"; (da errror). Si algien tiene alguna sugerencia
-
Que tal de acuerdo a tu funcion que tienes, por lo que veo, te envia el valor "envio" debido a que lo tienes como parte de la cadena donde pasas el parametro a la pagina asp y no como variable, es decir:
"solaprobar.asp?id=envio"; en esta parte "envio" lo estas utilizando como parte de toda la cadena y no como variable
preuba de esta forma: "solaprobar.asp?id=" + envio;
function tomar(f) {
var envio = f.elements[0].value;
self.location="solaprobar.asp?id=envio";
}
-
Ya lo probe, y me pasa al otro progaa envio.value, esta asumiendo la variable como caracteres
ahora use este
function tomar(f) {
var envio = f.elements[0].value;
alert(envio)
self.location="solaprobar.asp?id=var envio";
}
y respnde undefined
ya no se me ocurre otra alternativa
la pagina recibe
id=request.querystring("id")
si se te ocurre alguna otra idea, que no sean cookies o variables de session. avisamen Gracias