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 :

[JS - PHP] Construire un lien à la volée


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 63
    Par défaut [JS - PHP] Construire un lien à la volée
    Bonjour,

    Je souhaite créer un lien vers une autre recherche PHP. Dans ma page j'ai mon code région et je veux le transmettre en paramétre de l'appel de cette nouvelle recherche.

    Voici le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     
    	<script>
     
    	var region  = <?$_POST['region'];?>
     
     
    cellule.innerHTML ="<input name='codeaffaire"+nligne+"' id='codeaffaire"+nligne+"' type='text' value='"+codeAff+"' size='9' maxlength='9'  onChange=\"document.lignecmd.modifAff.value='"+nligne+"'; submit();\">
    <a href='#' onClick=\"top.newWin1=PopupDessous(top.newWin1,'../rechercheaff/index.php?doc=cmd&four=Code_Fournisseur&chr=Chrono&champ=choixfour&valeur=1&regg="+region.value+"',600,600,'titlebar=yes');alert(region.value);\"><img src='../images1/b_search.png' border='0'></a><label id='nomaf"+nligne+"'>"+nomAf+"</label>";
     
    	</script>
    J'ai créer une variable Js qui sert certainement à rien mais bon dans la fenêtre alert j'ai la valeur de ma region et quand je passe par le lien j'ai region. value.

    Quelqu'un peut me corriger l'erreur de syntaxe javascript. Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    c'est une mode ou quoi de vouloir créer les liens en innerHTML ???

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    var monlien=document.createElement('a')
    monlien.href= ....;
    monlien.onclick=function(){ ...};
    puis tu l'append ou tu veux ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Enlève le .value dans ton lien et ta variable :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var region  = "<?=$_POST['region'];?>";
    @SpaceFrog : Faut pas mordre hein !

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 63
    Par défaut
    Ok super! Ta solution est beaucoup plus simple car je débute avec les innerHTML. Merci beaucoup à vous 2.

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

Discussions similaires

  1. du php dans un lien
    Par jazono dans le forum Langage
    Réponses: 3
    Dernier message: 02/09/2007, 14h28
  2. [PHP-JS] probleme lien sur bouton
    Par jguep dans le forum Langage
    Réponses: 2
    Dernier message: 11/01/2007, 11h26
  3. Choisir un CMS PHP open source (lien) (anglais)
    Par Community Management dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 13/11/2006, 16h54
  4. PHP : construire une requete SQL
    Par Commodore dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 27/07/2006, 08h59

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