Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
476 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [html] envoyer un formulaire avec un lien et non un input submit ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[html] envoyer un formulaire avec un lien et non un input submit ??

n°556154
metos
҉ OOoo hi-lo powered
Posté le 01-11-2003 à 13:06:06  profilanswer
 

est ce que c est faisable ?
je l ai deja fais je crois mais je me souviens plus comment.
 
en clair je veux pas d un bouton ou d une image pour envoyer mon formulaire. j aimerai juste un texte lien
 
bon sinon apres je peux masquer le <intpu> avec des couleur qui le rendront invisible et laisseront que le texte mais bon...
 
qq un a une idée ?

mood
Publicité
Posté le 01-11-2003 à 13:06:06  profilanswer
 

n°556156
Hermes le ​Messager
Breton Quiétiste
Posté le 01-11-2003 à 13:16:48  profilanswer
 

Ben oui, il suffit de faire passer les infos dans l'adresse. Où est le problème ????

n°556168
dropsy
et bonne chance surtout...
Posté le 01-11-2003 à 13:38:52  profilanswer
 

ou d'appeler une fonction js qui fait un form.submit();

n°560039
metos
҉ OOoo hi-lo powered
Posté le 05-11-2003 à 17:37:11  profilanswer
 

okmerci


---------------
icite ca shoot : albphoto.fr   //   la ca bricole : albworkshop.fr  //  A VENDRE Canon ST-E2
n°812589
Profil sup​primé
Posté le 02-08-2004 à 11:22:52  answer
 

on est obliger d'utiliser du javascript (form.submit(); ) si on veut envoyer un formulaire avec la methode post sans utiliser un input ?


Message édité par Profil supprimé le 02-08-2004 à 11:23:07
n°951683
Gravastar
Dude elle est où ma caisse ?
Posté le 12-01-2005 à 14:59:56  profilanswer
 

pilsner a écrit :

on est obliger d'utiliser du javascript (form.submit(); ) si on veut envoyer un formulaire avec la methode post sans utiliser un input ?


 
Bon, je remets ce thread en route parce que les informations que j'ai pu regrouper ne semblent pas correctes :  
les fonctions javascript que j'ai trouvé pour faire ce genre de chose sont : document.form.submit();  form.submit();   document.QueryForm.submit(); ... j'ai aussi essayé de remplacer le "form" par son id mais ca ne donne rien non plus. Pour ce qui est d'appliquer une image en fond d'un input submit, il semble que ça ait été discuté, mais je ne trouve pas le thread.  :sweat:  
Une bonne ame pour m'aider ?

n°951706
cerel
Posté le 12-01-2005 à 15:30:19  profilanswer
 

Code :
  1. function sendForm() {
  2. var frm;
  3. frm = document.getElementById('idduform');
  4. frm.submit();
  5. }


Citation :

<a href="javascript:sendForm();">Envoi du formulaire</a>


 
Mais bon sans JS d'active ca fonctionne pas, donc vaut mieux laisser le bouton normal...


Message édité par cerel le 12-01-2005 à 15:33:56
n°951713
Gravastar
Dude elle est où ma caisse ?
Posté le 12-01-2005 à 15:37:23  profilanswer
 

Ok merci, c'est quand meme dommage.

n°951760
fxoxo
Posté le 12-01-2005 à 16:38:31  profilanswer
 

Si c'est juste pour utiliser une image à la place du bouton tu peux le faire directement sans JS:
 

Code :
  1. <input type="image" src="envoi.gif">


 
CF: http://fr.selfhtml.org/html/formul [...] graphiques


---------------
stpfilms.free.fr
n°951823
Gravastar
Dude elle est où ma caisse ?
Posté le 12-01-2005 à 17:28:58  profilanswer
 

Je dois avouer que je ne comprends pas : on ne précise pas que la fonction de l'input image est de faire la soumission du formulaire... et ça a l'air de fonctionner.

mood
Publicité
Posté le 12-01-2005 à 17:28:58  profilanswer
 

n°951826
masklinn
í dag viðrar vel til loftárása
Posté le 12-01-2005 à 17:31:52  profilanswer
 

Gravastar a écrit :

Je dois avouer que je ne comprends pas : on ne précise pas que la fonction de l'input image est de faire la soumission du formulaire...


http://www.w3.org/TR/html401/inter [...] tml#h-17.4
 
 :whistle:


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°951828
Gravastar
Dude elle est où ma caisse ?
Posté le 12-01-2005 à 17:37:13  profilanswer
 

C'est bon à savoir... mais ça signifie aussi qu'on ne peut pas faire pareil pour le bouton reset (ou alors j'ai pas bien lu, ce qui pourrait fort arriver).

n°951911
masklinn
í dag viðrar vel til loftárása
Posté le 12-01-2005 à 19:54:21  profilanswer
 

sisi
 
mais via <button></button> ;)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°952021
FlorentG
Unité de Masse
Posté le 12-01-2005 à 22:10:45  profilanswer
 

Ben sinon y'a encore plus simple, tu met un peu de CSS sur ton bouton submit, genre tu vérifies que ton bouton submit ressemble à ça :

Code :
  1. <input class="boutonlien" type="submit" value="Envoyer le truc" />


Et dans le CSS, un truc genre ça :

Code :
  1. .boutonlien {
  2.   background: transparent;
  3.   border: 0px;
  4.   cursor: pointer;
  5.   text-decoration: underline;
  6. }


 
Du coup, ton bouton normal prend l'apparence d'un lien :)
 
EDIT : j'avais pas vu le multi-déterrage, mais bon, c'est toujours bon à prendre ;)


Message édité par FlorentG le 12-01-2005 à 22:12:20
n°952167
Gravastar
Dude elle est où ma caisse ?
Posté le 13-01-2005 à 09:59:10  profilanswer
 

merci tout le monde !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [html] envoyer un formulaire avec un lien et non un input submit ??

 

Sujets relatifs
centrer un tableau en html[C++] Enregistrer une page HTML
[VB] insérer une table access dans un document html[PHP-HTaccess] faire un lien qui ouvre un pdf dans le navigateur
[HTML] Opacité de l'Area d'une map (image)Lien entre 2 programmes via un tube
Envoyer un mail suivant un choix de destinatires[HTML] Supprimer une double bordure
[php/html] Obtenir le code d'un caractère. [Normalement résolu merci][html/css] question pour un tableau!
Plus de sujets relatifs à : [html] envoyer un formulaire avec un lien et non un input submit ??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR