Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Neibar en 24 Mayo 2012, 22:31 pm



Título: enviar formulario oculto html
Publicado por: Neibar en 24 Mayo 2012, 22:31 pm
Código
  1. <form action='#' method='get'>
  2. <input type='hidden' id='path' name = 'i' value='a' ></input>
  3. <input id='enviapath' type='hidden' type='submit' value='enviar'> </input>
  4. </form>

Código
  1. function enviapath() { document.getElementById('enviapath').click();

tengo este formulario, si quito el "type=hidden" del submit, me va perfectamente, pero sino.. no va ni a tiros, alguna idea de como hacerlo para poder enviarlo de manera oculta?


Título: Re: enviar formulario oculto html
Publicado por: WarGhost en 24 Mayo 2012, 22:35 pm
Son tipos diferentes de inputs, es mas el atributo es el mismo y se puede ver claro:

type='hidden'
type='submit'


Título: Re: enviar formulario oculto html
Publicado por: Roboto en 24 Mayo 2012, 22:58 pm
el submit es el boton de enviar y no puede ser hidden. ("creo");

pero... cual es tu idea??¿?¿?¿
si ocultas el boton enviar,k sentido tiene enviar ese oculto?¿?¿?



Título: Re: enviar formulario oculto html
Publicado por: adastra en 24 Mayo 2012, 23:00 pm
Esto:

Código:
<input id='enviapath' type='hidden' type='submit' value='enviar'> </input>

Es un error, el tipo debe de ser submit o hidden, pero no ambos.


Título: Re: enviar formulario oculto html
Publicado por: Neibar en 24 Mayo 2012, 23:08 pm
ok, entonces está ahi el error... hmmm

es que en php me quiero enviar un valor si el usuario hace click en una imagen, y se me habia ocurrido eso xD


Título: Re: enviar formulario oculto html
Publicado por: WarGhost en 24 Mayo 2012, 23:14 pm
Usa ajax, ajax es la solución para todo jajajaja.


Título: Re: enviar formulario oculto html
Publicado por: Neibar en 24 Mayo 2012, 23:21 pm
Usa ajax, ajax es la solución para todo jajajaja.

bueno , a ver si puedo aprender algo entonces


Título: Re: enviar formulario oculto html
Publicado por: m0rf en 24 Mayo 2012, 23:45 pm
Lo primero de todo creo que tendrias que re-hacer el codigo del formulario, tiene algun que otro error.

Para que se envie automaticamente:
Código:
document.forms["elnombedetuform"].submit();

Tiene diferentes sintaxis la función.

Saludos.


Título: Re: enviar formulario oculto html
Publicado por: tecasoft en 25 Mayo 2012, 19:22 pm
librosweb.es


Título: Re: enviar formulario oculto html
Publicado por: Neibar en 30 Mayo 2012, 10:35 am
Lo primero de todo creo que tendrias que re-hacer el codigo del formulario, tiene algun que otro error.

Para que se envie automaticamente:
Código:
document.forms["elnombedetuform"].submit();

Tiene diferentes sintaxis la función.

Saludos.

librosweb.es

gracias!