il est tard je craque !
voila le sais c'est tordu !
j'ai deux frames ( je sais c'est vilain !)
frame 0
1 champ : input type=texte name=NomForm
frame 1
x formulaires + x boutons
en cliquant je passe le nom du formulaire correspondant au bouton
dans le champ NomForm de la frame 0 (ça marche)
Je souhaite faire un submit du formulaire x de la frame 1 a partir des infos
de la frame 0
un truc du genre
onclick = "javascript:parent.frames[1].forms[NomForm.value].submit()
mais ça marche pas
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Thibault
MBFAC wrote:
Bonsoir
il est tard je craque ! voila le sais c'est tordu ! j'ai deux frames ( je sais c'est vilain !)
frame 0 1 champ : input type=texte name=NomForm
frame 1 x formulaires + x boutons en cliquant je passe le nom du formulaire correspondant au bouton dans le champ NomForm de la frame 0 (ça marche)
Je souhaite faire un submit du formulaire x de la frame 1 a partir des infos de la frame 0 un truc du genre onclick = "javascript:parent.frames[1].forms[NomForm.value].submit() mais ça marche pas
des idées ? Merci
Michel
Oui, il est tard, et j'ai pas tout compris :-) Avec un peu de code, je serais plus à l'aise.
Si j'ai bien compris, tu sais ce que tu veux, mais il te manque que la syntaxe, donc je pense que ceci peut t'aider :
Si le onclick est dans le frame 0: onclick="parent.frames[1].forms[document.forms['form1'].NomForm.value].submit(); return false;"
Si il est dans le frame 1: onclick="document.forms[parent.frames[0].forms['form1'].NomForm.value].submit(); return false;"
N'importe ou : onclick="parent.frames[1].forms[parent.frames[0].forms['form1'].NomForm.value].submit(); return false;"
Sinon, faudrait me re-expliquer, parce que je suis un peu perdu :-)
-- A+ Thibault
MBFAC wrote:
Bonsoir
il est tard je craque !
voila le sais c'est tordu !
j'ai deux frames ( je sais c'est vilain !)
frame 0
1 champ : input type=texte name=NomForm
frame 1
x formulaires + x boutons
en cliquant je passe le nom du formulaire correspondant au bouton
dans le champ NomForm de la frame 0 (ça marche)
Je souhaite faire un submit du formulaire x de la frame 1 a partir des infos
de la frame 0
un truc du genre
onclick = "javascript:parent.frames[1].forms[NomForm.value].submit()
mais ça marche pas
des idées ?
Merci
Michel
Oui, il est tard, et j'ai pas tout compris :-)
Avec un peu de code, je serais plus à l'aise.
Si j'ai bien compris, tu sais ce que tu veux, mais il te manque que la
syntaxe, donc je pense que ceci peut t'aider :
Si le onclick est dans le frame 0:
onclick="parent.frames[1].forms[document.forms['form1'].NomForm.value].submit();
return false;"
Si il est dans le frame 1:
onclick="document.forms[parent.frames[0].forms['form1'].NomForm.value].submit();
return false;"
N'importe ou :
onclick="parent.frames[1].forms[parent.frames[0].forms['form1'].NomForm.value].submit();
return false;"
Sinon, faudrait me re-expliquer, parce que je suis un peu perdu :-)
il est tard je craque ! voila le sais c'est tordu ! j'ai deux frames ( je sais c'est vilain !)
frame 0 1 champ : input type=texte name=NomForm
frame 1 x formulaires + x boutons en cliquant je passe le nom du formulaire correspondant au bouton dans le champ NomForm de la frame 0 (ça marche)
Je souhaite faire un submit du formulaire x de la frame 1 a partir des infos de la frame 0 un truc du genre onclick = "javascript:parent.frames[1].forms[NomForm.value].submit() mais ça marche pas
des idées ? Merci
Michel
Oui, il est tard, et j'ai pas tout compris :-) Avec un peu de code, je serais plus à l'aise.
Si j'ai bien compris, tu sais ce que tu veux, mais il te manque que la syntaxe, donc je pense que ceci peut t'aider :
Si le onclick est dans le frame 0: onclick="parent.frames[1].forms[document.forms['form1'].NomForm.value].submit(); return false;"
Si il est dans le frame 1: onclick="document.forms[parent.frames[0].forms['form1'].NomForm.value].submit(); return false;"
N'importe ou : onclick="parent.frames[1].forms[parent.frames[0].forms['form1'].NomForm.value].submit(); return false;"
Sinon, faudrait me re-expliquer, parce que je suis un peu perdu :-)
-- A+ Thibault
ASM
Sinon, faudrait me re-expliquer, parce que je suis un peu perdu :-)
Scrogneugneu, ça m'intrigue depuis quelques heures. Y'a pas un objet document d'abord entre frames et forms ?
parent>frames>document>forms
humm, pas trop l'envie de tester là, trop fatigué et il est temps d'aller au lit. On verra demain si le problème existe encore. Vraiment bonne nuite cette fois :D
-- laurent http://mokhet.com/
Mokhet wrote:
onclick = "parent.frames[1].forms[0].submit();"
oui il est tard, bonne nuit la foule :)
Scrogneugneu, ça m'intrigue depuis quelques heures. Y'a pas un objet
document d'abord entre frames et forms ?
parent>frames>document>forms
humm, pas trop l'envie de tester là, trop fatigué et il est temps
d'aller au lit. On verra demain si le problème existe encore. Vraiment
bonne nuite cette fois :D
Scrogneugneu, ça m'intrigue depuis quelques heures. Y'a pas un objet document d'abord entre frames et forms ?
parent>frames>document>forms
humm, pas trop l'envie de tester là, trop fatigué et il est temps d'aller au lit. On verra demain si le problème existe encore. Vraiment bonne nuite cette fois :D
-- laurent http://mokhet.com/
MBFAC
Scrogneugneu, ça m'intrigue depuis quelques heures. Y'a pas un objet document d'abord entre frames et forms ?
MAIS SI ! :-))) et ça marche !
Scrogneugneu, ça m'intrigue depuis quelques heures. Y'a pas un objet
document d'abord entre frames et forms ?