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 :

GetElementByName qui ne marche pas


Sujet :

JavaScript

Vue hybride

prem\'s GetElementByName qui ne... 18/05/2005, 15h26
Oluha euh je crois que c'est... 18/05/2005, 15h28
prem\'s j'ai essayé mais ça me donne... 18/05/2005, 15h33
fred777888999 Oui, et comme son nom... 18/05/2005, 15h35
prem\'s bon alors ce serait ... 18/05/2005, 15h43
fred777888999 Heu, attention aux... 18/05/2005, 16h02
prem\'s vi pour le majuscule c'est... 18/05/2005, 16h34
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de prem's
    Inscrit en
    Avril 2003
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 145
    Par défaut GetElementByName qui ne marche pas
    bonjour!

    ben en fait je veux changer l'url d'une iframe. j'ai trouvé comme faire. mais cette url possède des paramètres. ces derniers sont remplis grace à des controles existants dans la meme page.
    or si je fais simplement ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.frames['fr1'].location ='chemin/mapage.aspx?da='+ getElementByName("NumDat").value +'&jo='+ getElementByName("TypVis").value;
    il me dit "objet attendu"
    je sais pas comment faire pour lui dire de chercher dans la page courante
    window, location ne fonctionne pas....

    merci!

  2. #2
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par défaut
    euh je crois que c'est getElementsByName

  3. #3
    Membre éprouvé Avatar de prem's
    Inscrit en
    Avril 2003
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 145
    Par défaut
    j'ai essayé mais ça me donne la meme erreur!

    merci de ton aide!

  4. #4
    Membre expérimenté Avatar de fred777888999
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    250
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 250
    Par défaut
    Oui, et comme son nom l'indique, cela risque de te retourner un tableau si plusieurs elements de ta page ont le meme nom (checkbox ou radios par ex), tu devrait leur mettre un id et utiliser getElementById plutot...

  5. #5
    Membre éprouvé Avatar de prem's
    Inscrit en
    Avril 2003
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 145
    Par défaut
    bon alors ce serait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.GetElementsByName
    en effet.

    par contre les elements recherchés sont des input type=hidden, unique dans la page c'est sur!
    mais ça me renvoit en effet undefined au lieu de la valeur....
    si je mets GetElementById à la palec il me dit que l'objet ne connais pas cette méthode ....

    merci de votre aide!!

  6. #6
    Membre expérimenté Avatar de fred777888999
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    250
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 250
    Par défaut
    Heu, attention aux majuscules... C'est getElementById et getElementsByName...

  7. #7
    Membre éprouvé Avatar de prem's
    Inscrit en
    Avril 2003
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 145
    Par défaut
    vi pour le majuscule c'est l'écriture du forum qui m'a fait les mettre, elles n'y sont pas dans mon code

    sinon ben en fait la solution c'est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.GetElementsByName("nom").item(0).value
    ben vi getElementsByName renvoi un tableau....

    merci à vous!

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

Discussions similaires

  1. Méthode getSize() qui ne marche pas
    Par mush_H dans le forum Agents de placement/Fenêtres
    Réponses: 15
    Dernier message: 20/03/2005, 01h29
  2. [SWING] KeyListener qui ne marche pas
    Par kindool dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 10/01/2005, 19h04
  3. Iptables configuration qui ne marche pas....
    Par The_Nail dans le forum Sécurité
    Réponses: 7
    Dernier message: 03/02/2004, 14h27
  4. Réponses: 3
    Dernier message: 08/09/2003, 15h06
  5. Réponses: 9
    Dernier message: 07/05/2003, 12h57

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