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 :

Recuperer la valeur d'un champs dans un lien


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 22
    Par défaut Recuperer la valeur d'un champs dans un lien
    Bonjour ,

    J'essaye de passer la valeur d'un champs formulaire dans un liens sans envoyer le formulaire.

    Un exemple en asp

    <a href="lien.asp?ID=<%=Request.Form ("ChampID")%>>lien</a>

    > mais cela exige l'envois du formulaire pour recupérer la valeur du ChampsID

    Y a til moyen en javascript de la retouver sans envoyer le formulaire ??

    Merci d'avance

  2. #2
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    Salut !
    si le code s'exécute sur le client c pas possible de t'y prendre dela sorte.
    il faut récupérerla valeur du champ avec le nom dudit champ, donc en JS.
    si tu as
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form name=formu><input type=text name=texte>...
    faudra faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="javascript:location.replace('lien.asp?id=\"'+document.formu.texte.value+'\"')">lien</a>
    ou quelque chose comme ça
    @+

  3. #3
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 22
    Par défaut
    Merci pour cette réponse,

    J'ai l'erreur : Code 0 Constante de chaine non terminée

  4. #4
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 22
    Par défaut
    Meric pour l'aide le probleme est résolu voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="javascript:popUp('lien.asp?ID='+ document.AppForm.ID.value,'popup2',470,795);">lien</a>
    Avec la fonction popUp pour ouvrir une nouvelle fenetre.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    }
    function popUp(strURL,strType,strHeight,strWidth) {
    var strOptions="";
    if (strType=="popup2") strOptions="scrollbars,top="+(screen.height-strHeight)/2+",left="+(screen.width-strWidth)/2+",height="+strHeight+",width="+strWidth;
     
    newWin = window.open(strURL, 'newWin', strOptions);
    newWin.focus();
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] recuperer la valeur d'un champ dans un tableau dynamique
    Par patheo2 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 28/01/2010, 00h55
  2. Réponses: 2
    Dernier message: 10/02/2009, 21h35
  3. Réponses: 5
    Dernier message: 18/02/2008, 15h34
  4. Réponses: 2
    Dernier message: 29/05/2006, 14h02
  5. recuperer la valeur de 2 champs dans un 3eme champs
    Par nouar dans le forum Langage SQL
    Réponses: 4
    Dernier message: 09/01/2006, 12h14

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