Passage de paramètre en JS

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Passage de paramètre en JS

Messagepar Yannick » 11 Sep 2003 à 12:51

URGENT!!J'ai 1 frameset (nommé 'framesetab') compose de 2 frames ('frameA' et 'frameB'),dans chaque frame un formulaire ('formA'-> frameA et 'formB'->frameB).Le formA de type 'document' contient 1 chp liste deroulante 'pays'Le formB de type 'document' contient 1 champ text 'choix'Qd je selectionne le pays je veux qu'il soit transféré dans le champ text 'choix' du formB.Normalement en JS on doit mettre ds l'évenmt 'onChange':var i=pays.selectedIndex;parent.frameB.document.formB.choix.value=pays.options[i].value;Mais RIEN...BUG! BUG! BUG! ca fonctionne pas :o( .Help Me please!! Je suis bloqué ds mon projet!!
Yannick
 

Re: Passage de paramètre en JS

Messagepar Sylvain » 11 Sep 2003 à 13:20

Normalement ya pas de pb. Vérifie ton code ya surement une erreur.Tu peux essayer sans nommer directement les frames genre en utilisant frames{0} ou frames{1} et essai aussi le .text au lieu du .value pour ta liste :window.parent.frames{1}.document.forms{0}.choix.value = document.forms{0}.pays.options{i}.text;PS : remplacer les accolades par des crochets.[%sig%]
Avatar de l’utilisateur
Sylvain
Maître-posteur
Maître-posteur
 
Message(s) : 473
Inscrit(e) le : 16 Déc 2004 à 00:20
Localisation : Rennes

Re: Passage de paramètre en JS

Messagepar Yannick » 11 Sep 2003 à 13:55

Merci pour ton aide, c'est ok!
Yannick
 

Re: Passage de paramètre en JS

Messagepar Yannick » 12 Sep 2003 à 08:42

Quelqu'un peut-il me dire comment il faut noter plusieur frame en JScript coté client. Car j'ai une frame principal 'FrameA' contenant une 'formA' qui contient une liste deroulante 'pays'.Deux autres 1) 'FrameB' contenant une 'formB' + un champ 'result1' 2) 'FrameC' contenant une 'formC' + un champ 'result2'.Pour transferer la valeur de 'pays' vers 'result1' et 'result2'.Ce code mit ds l'évenement 'onChange' fonctionne en JS web mais pas en JS Client...étrange??? help me!!!Please!!!var i=sexe.selectedIndex;window.parent.frames[1].document.forms[0].result1.value=document.forms[0].sexe.options[i].text;window.parent.frames[2].document.forms[0].result2.value=document.forms[0].sexe.options[i].text;
Yannick
 


Retour vers Développement

cron