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 :

windows opener // nom variable spécial ( id[6] )


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 25
    Par défaut windows opener // nom variable spécial ( id[6] )
    Bonjour

    Je ne sais pas si vous pouvez m'aider avec le problème ci-dessous : j'utilise OS Commerce, et ai besoin de mettre à jour un champ, par une pop-up. Le nom du champ m'est imposé par OS Commerce, c'est id[6]

    Lorsque je remplace (pour test) le champ par test ; ça marche . Lorsque je prend le nom du champ (id[6]), le pop up ne fonctionne pas (on dirait que le code javascript s'arrête à id[6].value='21'. Question : est-ce qu'il faut une syntaxe particulière pour mettre à jour un champ qui s'appelle id[6] (i.e. qui a des crochets..

    voici le code qui fonctionne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javascript:window.opener.document.cart_quantity.test.value='21'; window.close();
    et voici le code qui ne fonctionne pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    javascript:window.opener.document.cart_quantity.id[6].value='21'; window.close();
    merci par avance pour votre aide... je suis un peu coincée... et ne sais pas du tout comment m'y prendre...

    Rosanna

  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
    Bon alors ayant recemment installe l'extension boule de crystal sur firefox j'ai réussi à voir!

    que tu avais un formulaire avec parcontre le type du champs id[6] un type='text' ou hidden ????

    essaye ceci ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.opener.document.forms['cart_quantity'].elements['id[6]'].value='21'; window.close();
    sinon :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    window.opener.document.getElementsByName('id[6]')[0].value='21'; window.close();
    et accessoirement dans quel évènement se trouve ce code ? onclick ?
    si ce n'est pas dans un action ou un href ..; "javascript: " est inutile !!!
    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
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 25
    Par défaut
    Merci beaucoup, beaucoup, beaucoup, beaucoup !!!!!!!!!!!!

    pour les membres du forum que cela intéresserait, voici :

    La version qui fonctionne avec la variable "test"
    http://www.davincidesign.fr/Hotel/Test/test5.php et le script :
    http://www.davincidesign.fr/Hotel/Test/ts_picker.js

    la version qui fonctionne avec la variable "id[6]", 1ère méthode
    http://www.davincidesign.fr/Hotel/Test/test8.php et le script :
    http://www.davincidesign.fr/Hotel/Test/ts_picker8.js

    la version qui fonctionne avec la variable "id[6]", 2ème méthode
    http://www.davincidesign.fr/Hotel/Test/test9.php et le script :
    http://www.davincidesign.fr/Hotel/Test/ts_picker9.js

    Pour information des membres du forum :
    Ce script peut donc être utilisé sur OS Commerce

    Je mets quelques mots clefs pour aider d'autres personnes qui auraient un problème similaire :
    OS Commerce
    Champ Option
    Pop Up Window
    Calendrier JavaScript Pop Up window OS Commerce
    Trouver Nom du Jour à partir de la Date

    Bien cordialement

    Rosanna

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

Discussions similaires

  1. windows opener // nom variable spécial ( id[6] )
    Par rpatruno dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 07/04/2008, 10h28
  2. Window.opener recupérer une variable
    Par JoloKossovar dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 14/01/2008, 18h39
  3. frame window open variable de session
    Par emilek dans le forum Langage
    Réponses: 3
    Dernier message: 05/10/2007, 15h19
  4. Créer une variable globale après un window.opener
    Par renaud26 dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 29/08/2006, 10h49
  5. window.open et passage de variable
    Par SoGood dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/07/2005, 19h18

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