Foros del Web » Programando para Internet » Javascript »

el evento onclick y el paso de parametro x metodo POST

Estas en el tema de el evento onclick y el paso de parametro x metodo POST en el foro de Javascript en Foros del Web. mis saludos cordiales a la comunidad JS, estuve escribiendo un par de escript y me surgio la duda mediante el paso de parametro en el ...
  #1 (permalink)  
Antiguo 03/01/2008, 13:28
 
Fecha de Ingreso: diciembre-2007
Mensajes: 6
Antigüedad: 17 años, 1 mes
Puntos: 0
Sonrisa el evento onclick y el paso de parametro x metodo POST

mis saludos cordiales a la comunidad JS, estuve escribiendo un par de escript y me surgio la duda mediante el paso de parametro en el evento onclick, tengo lo siguiente:
Código HTML:
onclick="javascript:location.href='espaciomateria.php?codplan=156'"
donde el 156 lo obtengo luego de una consulta a la base de datos, eso no importa. Ahora bien, cuando se ejecuta este evento, me pasa a la pagina espaciomateria.php, pero con el parametro o variable "codplan" visible!!!!
en la barra de direcciones me sale esto: "espaciomateria.php?codplan=156", quisiera saber si hay alguna manera de que solo aparezca "espaciomateria.php", algo asi como el metodo POST de un formulario. AYUDAAAAAAAA, gracias y buena onda para todos.
  #2 (permalink)  
Antiguo 03/01/2008, 13:38
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 23 años
Puntos: 772
Re: el evento onclick y el paso de parametro x metodo POST

Hola dariobebe

Que yo sepa la única forma de enviar datos por post es mediante un formulario. Puedes usar un campo oculto:

Código:
<form action="espaciomateria.php" method="post">
<input type="hidden" name="codplan" value="156" />
</form>
Código:
onclick = "document.forms[0].submit()"
Saludos,
  #3 (permalink)  
Antiguo 04/01/2008, 13:05
 
Fecha de Ingreso: abril-2003
Ubicación: Santiago
Mensajes: 212
Antigüedad: 21 años, 9 meses
Puntos: 0
Re: el evento onclick y el paso de parametro x metodo POST

podrias usar ajax ayda bastante
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 22:32.