IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

lien pour envoyer un formulaire


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    530
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 530
    Par d�faut lien pour envoyer un formulaire
    bonjour � tous,

    Je cherche � envoyer un formulaire par click sur un lien.

    dans une boucle qui exploite la base de donn�e j'ai mis le script suivant :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
     
    	echo'<form name="formBorder'.$i.'" method="post" action="creer_bordereau.php">
    	<input name="ID" type="hidden" value="'.$tabRecap['ID'.$i].'" />
    	<input name="tabBdd" type="hidden" value="'.$login."_".$nom."_".$cp.'"/>
    	</form>';
    	<a href="javascript:document.formBorder'.$i.'.submit();" target="_blank">Imprimer un bordereau</a>';
    j'ai toujours la m�me erreur dans la consolle d'erreurs de Firefox :

    document.formBorder5 has no properties (j'ai mis 5 pour l'exemple )

    alors que si je mets un bouton comme ceci

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
     
    	echo'<form name="formBorder'.$i.'" method="post" action="creer_bordereau.php">
    	<input name="ID" type="hidden" value="'.$tabRecap['ID'.$i].'" />
    	<input name="tabBdd" type="hidden" value="'.$login."_".$nom."_".$cp.'"/>
    	</form>';
    	<input type="submit" name="submit" onclick="javascript:document.formBorder'.$i.'.submit();" value="Oui" />';
    Je n'ai pas d'erreur et la page "creer_bordereau.php" s'ouvre bien avec bon passage des variables.

    Quelqu'un peut-il m'expliquer pourquoi mon lien sous forme texte ne fonctionne pas ?

    Merci d'avance

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    98
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 98
    Par d�faut
    Salut Alexdezark,

    As tu essayer de mettre un truc du genre:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <a href="javascript:void(0)" onClick="javascript:document.formBorder'.$i.'.submit();" target="_blank">Imprimer un bordereau</a>';
    Je sais pas si cela peut changer qqch c'est juste une suggestion.

    Bonne journn�e

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    530
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 530
    Par d�faut
    Salut et merci de ta r�ponse,

    Je vais tester �a et je mettrai un Post sur le forum si le r�sultat est positif

    en attendant, j'ai fait une petite image (en gif) avec mon texte cliquable sur un fond transparent avec mon action sur un onclick...

    �a fonctionne de mani�re satisfaisante.

    Merci encore et bonne soir�e.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [PHP-JS] lien pour poster un formulaire
    Par marty499 dans le forum Langage
    R�ponses: 11
    Dernier message: 23/04/2008, 13h58
  2. 2 liens pour poster un formulaire
    Par Alvaten dans le forum Langage
    R�ponses: 4
    Dernier message: 02/08/2007, 16h09
  3. Probl�me pour envoyer un formulaire
    Par gloop1 dans le forum Langage
    R�ponses: 20
    Dernier message: 03/05/2007, 14h20
  4. liens pour cr�er des formulaires conviviaux
    Par celiaaa dans le forum IHM
    R�ponses: 5
    Dernier message: 14/02/2007, 13h46
  5. [Mail] liens pour envoyer un mail
    Par somatino dans le forum Langage
    R�ponses: 2
    Dernier message: 08/09/2006, 17h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo