Partage
  • Partager sur Facebook
  • Partager sur Twitter

problème window.opener

17 mars 2006 à 10:35:56

coucou !

je ne comprends pas ce qui se passe
j'ai un formulairte qui en ouvre un second ..sur le 2e j'ai ce code

alert(window.opener.document.forms[0].elements.length-1)

for (x=0; x<= window.opener.document.forms[0].elements.length-1; x++) {
alert( window.opener.document.forms[0].elements[x].name );
}

(je dois récuperer la valeur de certains champs, et en modifier d'autres selon le valeurs saisies dans le 2 e formulaire)

quand j'ouvre j'ai ce message d'erreur :

window.opener.document.forms.0.elements à la valeur null


je ne comprends pas pourquoi il transforme le [0] en .0



...je viens de me rendre compte d'un truc ...

cela ne se produit que quand le forumlaire appelant est raffraichi
il est prérempli à partir de formulaires saisis auparavants

l'utilisateur à la possibilité dans une liste
1) de selectionner un nom (qui va remplir automatiquement l'adresse)
2) de sélectionner "Ajouter une Adresse" qui ouvre le formulaire

quand on Ajoute en premier ==> ok
quand on selectionne le nom et que les champs sont maj, puis qu'on ajoute ==> bug
quand on selectionne sans maj, puis qu'on ajoute ==> ok

:o








si quelqu'un à une idée... voire une solution :)

  • Partager sur Facebook
  • Partager sur Twitter

problème window.opener

× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
  • Editeur
  • Markdown