Foros del Web » Programando para Internet » Javascript »

duda de parar un form con in link

Estas en el tema de duda de parar un form con in link en el foro de Javascript en Foros del Web. hola es que tengo un formulacio y quiero hacer que se ejecute usando un link como podria hacer esto posible...
  #1 (permalink)  
Antiguo 08/08/2012, 11:19
 
Fecha de Ingreso: junio-2012
Ubicación: En el Mundo
Mensajes: 759
Antigüedad: 11 años, 10 meses
Puntos: 10
duda de parar un form con in link

hola es que tengo un formulacio y quiero hacer que se ejecute usando un link

como podria hacer esto posible
  #2 (permalink)  
Antiguo 08/08/2012, 11:25
 
Fecha de Ingreso: julio-2010
Ubicación: La Ciudad Blanca, Mérida-Yucatán
Mensajes: 375
Antigüedad: 13 años, 9 meses
Puntos: 7
Respuesta: duda de parar un form con in link

que quieres decir con ejecutar? si podrias explicarte mejor te lo agradeceria
__________________
--No todos aprendemos de la misma forma, ni a la misma velocidad---
  #3 (permalink)  
Antiguo 08/08/2012, 11:37
 
Fecha de Ingreso: junio-2012
Ubicación: En el Mundo
Mensajes: 759
Antigüedad: 11 años, 10 meses
Puntos: 10
Respuesta: duda de parar un form con in link

estoy usando esto

Código HTML:
Ver original
  1.    <title>Enviar formulario al pulsar un enlace</title>
  2. function enviar_formulario(){
  3.    document.formulario1.submit()
  4. }
  5. </head>
  6.  
  7. <form action="pagina_destino.php" method=post name="formulario1">
  8. <input type="hidden" name="campo1" value="valor">
  9. <input type="hidden" name="campo2" value="otroValor">
  10. </form>
  11.  
  12. <a href="javascript:enviar_formulario()">Enviar formulario</a>
  13. </body>
  14. </html>

pero para recogerlo este codigo

Código PHP:
Ver original
  1. <?php if (isset($_POST["edit"]) ) {
  2. $campo1 = trim(stripslashes($_POST["campo1"]));
  3. $campo2 = trim(stripslashes($_POST["campo2"]));
  4. }
  5. ?>

pero no me funciona
  #4 (permalink)  
Antiguo 08/08/2012, 11:44
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: duda de parar un form con in link

¿Y cual es la necesidad de enviar un formulario con un link?

Los campos submit fueron diseñados para eso, y los enlaces no.

No entiendo a los que quieren usar perros de caballos.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 09/08/2012, 00:25
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: duda de parar un form con in link

Si, parece que es un vicio, es la enésima vez que alguien saca a relucir este tema

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <style type="text/css">
  7. /*<![CDATA[*/
  8. .smit {border: none; background-color: transparent; text-decoration: underline;cursor: pointer}
  9. .smit:hover{color: blue;}
  10. /*]]>*/
  11. </head>
  12. <form action="#">
  13. <input type="submit" class="smit" value="enviar formulario" />
  14. </form>
  15. </body>
  16. </html>

A esta altura solo me resta pensar que la razón es la ignorancia de cosas elementales

__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #6 (permalink)  
Antiguo 09/08/2012, 20:03
 
Fecha de Ingreso: junio-2012
Ubicación: En el Mundo
Mensajes: 759
Antigüedad: 11 años, 10 meses
Puntos: 10
Respuesta: duda de parar un form con in link

gracias a todos ya solucione el eror que estaba teniendo

Etiquetas: link, parar, formulario
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 08:28.