Foros del Web » Programando para Internet » Javascript »

¿que le sucede a estooooo ??

Estas en el tema de ¿que le sucede a estooooo ?? en el foro de Javascript en Foros del Web. ******tengo esta función al principio de la página, en su sitio tras el <TITLE>:: function enviar(r,n,c){ document.formu_envio.ref_cat.value=r; document.formu_envio.NIF.value=n; document.formu_envio.cargo.value=c; //document.formu_envio.submit(); } ***Luego tengo un enlace ...
  #1 (permalink)  
Antiguo 21/05/2004, 06:17
 
Fecha de Ingreso: noviembre-2003
Mensajes: 121
Antigüedad: 21 años, 4 meses
Puntos: 0
¿que le sucede a estooooo ??

******tengo esta función al principio de la página, en su sitio tras el <TITLE>::

function enviar(r,n,c){
document.formu_envio.ref_cat.value=r;
document.formu_envio.NIF.value=n;
document.formu_envio.cargo.value=c;
//document.formu_envio.submit();
}

***Luego tengo un enlace al que le meto los parármetros mediante ASP, del modo::

response.write "<tr><td align='center' width='150'><a href='javascript:enviar("&rs.Fields("REF_CAT_1")&" ,1,,"&rs.Fields("NUM_CARGO")&")' >PINCHA</a> ..........................

***y por ultimo el formulario que recive los parámetros:

<form name="formu_envio" method="post" action="list_tipo_certi.asp">
<input type="hidden" name="ref_cat">
<input type="hidden" name="NIF">
<input type="hidden" name="cargo">
</form>

El problema esta en que así como esta funciona, pero cuando en vez del "1" como parámetro inserto una varialbe de texto, bien una A o la que debe ser "&NIF&" de ASP, LA FUNCIÓN NO SE EJECUTA.

ALGUNA SUGERENCIA.
  #2 (permalink)  
Antiguo 21/05/2004, 06:21
 
Fecha de Ingreso: mayo-2004
Mensajes: 48
Antigüedad: 20 años, 10 meses
Puntos: 0
Si lo que envías como parámetro no es un número ni una variable definida debe de ir entre comillas, en este caso simples.
  #3 (permalink)  
Antiguo 21/05/2004, 06:28
 
Fecha de Ingreso: noviembre-2003
Mensajes: 121
Antigüedad: 21 años, 4 meses
Puntos: 0
NIF es una variable definida en ASP, tipo NIF = "744377W"

También lo he probado anteriormente para variables de texto con comilla simple así (..,'744377W', ..).

PERO NO FUNCIONA
  #4 (permalink)  
Antiguo 21/05/2004, 06:32
 
Fecha de Ingreso: mayo-2004
Mensajes: 48
Antigüedad: 20 años, 10 meses
Puntos: 0
prueba con esta línea así

response.write "<tr><td align=""center"" width=""150""><a href=""javascript:enviar('" & rs.Fields("REF_CAT_1") & "','1','" & rs.Fields("NUM_CARGO") &"')"" >PINCHA</a>"
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 13:11.