Pseudo frame et javascript
lili
-
Timon1102 Messages postés 354 Statut Membre -
Timon1102 Messages postés 354 Statut Membre -
Bonjour,
Est ce que quelqu'un sait comment faire pour acceder a des pseudo frames en javascript.
La structure de ma page est ainsi:
index
-------
menu
-------
formulaire
et j'aimerai atteindre formulaire...
merci d'avance
Est ce que quelqu'un sait comment faire pour acceder a des pseudo frames en javascript.
La structure de ma page est ainsi:
index
-------
menu
-------
formulaire
et j'aimerai atteindre formulaire...
merci d'avance
A voir également:
- Pseudo frame et javascript
- Pseudo whatsapp - Accueil - Messagerie instantanée
- Pseudo facebook - Guide
- Le bon coin pseudo - Forum Réseaux sociaux
- Application frame host - Forum Windows 10
- Comment mettre un avis google avec un pseudo ✓ - Forum Réseaux sociaux
9 réponses
euh, je ne suis pas sur de comprendre, mais si ton frame s'appelle formulaire et que tu veux l'atteindre en jscript il doit y avoir qq chose comme parent.frames[2], ou parent.formulaire ...
Ben non je crois que ca marche pas...
Ce ne sont pas des frames en fait, les page sont imbriqués les unes part rapport aux autres...
grace a require_once.......
Et donc c'est bien ca le probleme j'arrive pas a atteindre le formulaire.
Ce ne sont pas des frames en fait, les page sont imbriqués les unes part rapport aux autres...
grace a require_once.......
Et donc c'est bien ca le probleme j'arrive pas a atteindre le formulaire.
euh... il n'y a aucun frame la dedans alors ! Un frame est défini avec frameset et tout le bazard... quand tu inclus un fichier, c'est comme si tu l'ecrivais dans la page normalement, ton formulaire devrai etre accessible comme s'il etait dans la page. tu dois pouvoir y acceder par son nom (document.nomForm...) ou son id (getElementById('idDuForm')...), si bien sur tu lui as donné au moins un de ces 2 attributs
Mais en fait je crois que le plus gros probleme c'est que donc j'inclu mes fihciers au fur et a mesure.
j'ai donc dans index
require_once (menu)
dans menu
require_once (cadre_formulaire)
et dans ce fichier cadre formulaire j'ai la balise qui me permet de creer le formulaire:
<form action=$PHP_SELF name=$form>
require_once ($form)
Donc en fait peut etre que j'arrive pas a atteindre mes autres formulaires parceque le form action n'est pas creer..... (c une question....
j'ai donc dans index
require_once (menu)
dans menu
require_once (cadre_formulaire)
et dans ce fichier cadre formulaire j'ai la balise qui me permet de creer le formulaire:
<form action=$PHP_SELF name=$form>
require_once ($form)
Donc en fait peut etre que j'arrive pas a atteindre mes autres formulaires parceque le form action n'est pas creer..... (c une question....
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
c possible faudrait que tu regarde le code source de ta page html une fois affichée... $PHP_SELF ? tu veux dire $_SERVER['PHP_SELF'] ?
ben $PHP_SELF ca me permet de récuperer le lien pour arriver a index.
J'ai essayer d'enlever le <form action....>qui se trouve dans cadre formulaire
pour le mettre dans tous mes formulaires avec le nom=nom_formulaire
Mais ca toujours pas l'air de fonctionner.
Sachant que mon menu contient aussi un form j'espère que ca ne s'annule pas...
J'ai essayer d'enlever le <form action....>qui se trouve dans cadre formulaire
pour le mettre dans tous mes formulaires avec le nom=nom_formulaire
Mais ca toujours pas l'air de fonctionner.
Sachant que mon menu contient aussi un form j'espère que ca ne s'annule pas...
action definit quelle page traitera ton form lors du submit, $_SERVER['PHP_SELF'] signifie que ce sera la page courante. L'action peut etre la meme pour tous tes forms, aucun pb.
l'attribut name quant a lui doit etre unique si tu veux t'y retrouver. Verifie dans le code source de ta page générée que ce qui est écris est cohérent, et est ce que tu voulais
l'attribut name quant a lui doit etre unique si tu veux t'y retrouver. Verifie dans le code source de ta page générée que ce qui est écris est cohérent, et est ce que tu voulais
Ben j'ai appeler dans mon formulaire1:
onclick="javascript:getElementById('formulaire2');
avec en entete dans le formulaire1
<form methode="post" action="'.$PHP_SELF.'" name="formulaire1" enctype=multipart/form_data>
avec en en tete dans le formulaire2
<form methode="post" action="'.$PHP_SELF.'" name="formulaire2" enctype=multipart/form_data id="formulaire2">
Mais lorsque je clique sur mon lien je revient sur le meme formulaire et non sur le formulaire2
onclick="javascript:getElementById('formulaire2');
avec en entete dans le formulaire1
<form methode="post" action="'.$PHP_SELF.'" name="formulaire1" enctype=multipart/form_data>
avec en en tete dans le formulaire2
<form methode="post" action="'.$PHP_SELF.'" name="formulaire2" enctype=multipart/form_data id="formulaire2">
Mais lorsque je clique sur mon lien je revient sur le meme formulaire et non sur le formulaire2