begin process at 2012 05 29 04:09:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Divers

 > 

Comment écrire dans un formulaire contenu dans une page


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment écrire dans un formulaire contenu dans une page

vendredi 8 mai 2009 à 11:36:26 | Comment écrire dans un formulaire contenu dans une page

jesse9

Bonjour, je suis débutant en HTML et Javascript.
Je dois réaliser un petit projet, dans ce cadre j'essaye de remplir un formulaire contenu dans une autre page à partir d'informations saisies dans la page en cours, afin qu'il soit en partie pré-rempli..

J'ai écrit le code (pas très compliqué) de la page contenant le formulaire, avec simplement une zone de texte pour tester :
<html>
<head>
</head>
<body>
<form name=form>
Votre nom : <input type="text" name="nom" value="">
</form>
</body>
</html>

J'arrive à écrire le code de la page principale pour qu'elle ouvre cette page contenant le formulaire (open('formulaire.html','new','width=300,height=300');
Mais je n'arrive pas à écrire dans la zone de texte depuis la page principale.

Pouvez-vous me dire si ce que j'essaye de faire est réalisable, et si oui quel en est le code?

Merci
vendredi 8 mai 2009 à 12:01:51 | Re : Comment écrire dans un formulaire contenu dans une page

Bul3

Membre Club


Bonjour,

soit coté page principale :
      var pop=window.open('formulaire.html','new','wi....
      et ( quand le pop-up est ouvert !!!! )    pop.toute la page du pop-up est accessible
soit coté pop-up :
      window.opener.toute la page mère est accessible
      window.opener.name_du formulaire.name_du_champ.value par exemple

     <form name=form>     manque les " et éviter les name qui ressemble
                                  à ce que connias le html/javascript
     <form name="formulaire"> par exemple

Cordialement [mon Site] [M'écrire] Bul
vendredi 8 mai 2009 à 14:57:31 | Re : Comment écrire dans un formulaire contenu dans une page

jesse9

Je te remercie, mais ca ne règle pas mon problème d'écriture dans la case texte nom.
Si j'écris :
pop=window.open('formulaire.html','new'....);
pop.document.form.nom.value='toto';
rien ne se passe

Ne serait-ce pas un problème d'activation de la fenêtre pop?

Merci
vendredi 8 mai 2009 à 15:05:44 | Re : Comment écrire dans un formulaire contenu dans une page

Bul3

Membre Club

>>rien ne se passe
si si, l'impératrice, il se passe toujours quelque chose !
__ déjà : relis ce que je t'ai dit / écrit !
si tu le fais dans la page principale : il faut attendre
que le pop-up soit créé ( ce que tu ne fais pas !!!!!! )
fais dans le pop-up.... ce sera plus simple pour toi.
__ ensuite, tu utilises un mot réservé ( form )
__ en plus... tu es sûr que dans le pop-up tu as bien
un formulaire nommé form ( ce qui n'est pas bien ! ) ,
avec un champs de saisie nom ? nous... on ne le voit pas.
__ enfin, il faut regarder les consoles d'erreurs et/ou
   activer le deboggage pour être averti.
@+
vendredi 8 mai 2009 à 15:07:07 | Re : Comment écrire dans un formulaire contenu dans une page

Bul3

Membre Club
et pour débogger :
NavigateursQuelques Explications
Chrome
contrôler page actuelle / Options pour développeurs
/ Console Javascript
FireFox
Outils / Console d'erreurs
et mieux : télécharger FireBug
Internet
Explorer
activer le deboggage : Outils/options Internet/Avancés
dans la liste, sous "Navigation" : décocher
o Afficher une notification de chaque erreur de script
o Désactiver le débogage de Scripts (Internet Explorer)
et mieux (pour IE < 8) : télécharger le Debogger IE
voir aussi : DebugBar et Companion JS
K-Meleon
Outils / Console d'erreurs
Opera
Outils / Avancé / Console d'erreurs
Safari
Debug / Show JavaScript Console
° modifier Fichier com.apple.Safari.plist situé dans le
répertoire : Support:\Documents and Settings\utilisateur
\Application Data\Apple Computer\Safari\Preferences\
y ajouter <key>IncludeDebugMenu</key>
<true/>

vendredi 8 mai 2009 à 15:12:44 | Re : Comment écrire dans un formulaire contenu dans une page

Bul3

Membre Club
et bien sûr, il faut que le navigateur soit paramétré
pour accepter les pop-up ! ( ce qui est rare )
vendredi 8 mai 2009 à 15:55:40 | Re : Comment écrire dans un formulaire contenu dans une page

jesse9

>>rien ne se passe
si si, l'impératrice, il se passe toujours quelque chose !
__ déjà : relis ce que je t'ai dit / écrit !
si tu le fais dans la page principale : il faut attendre
que le pop-up soit créé ( ce que tu ne fais pas !!!!!! )
fais dans le pop-up.... ce sera plus simple pour toi.
__ ensuite, tu utilises un mot réservé ( form )
__ en plus... tu es sûr que dans le pop-up tu as bien
un formulaire nommé form ( ce qui n'est pas bien ! ) ,
avec un champs de saisie nom ? nous... on ne le voit pas.
__ enfin, il faut regarder les consoles d'erreurs et/ou
   activer le deboggage pour être averti.
@+

C'était parfaitement lu .... si tu ne dis pas ce qu'il faut faire pour attendre que le pop-up soit créé je ne vais pas l'inventer

Mon premier post :
<html>
<head>
</head>
<body>
<form name=form>
Votre nom : <input type="text" name="nom" value="">
</form>
</body>
</html>
C'est bien un formulaire nommé "form" comprenant un champ de saisie nommé "nom", non?

Cordialement



vendredi 8 mai 2009 à 16:02:38 | Re : Comment écrire dans un formulaire contenu dans une page

Bul3

Membre Club

>>si tu ne dis pas ce qu'il faut faire pour attendre que le pop-up soit créé je ne vais pas l'inventer
l'inventer non, mais lire tu peux non ?
je te disais : fais le dans le pop-up ce sera plus simple pour toi !

et il ne s'agit pas d'inventer ! il faut réfléchir un peu...
teste l'existence d'un élément dans le pop-up et boucle
        tant qu'il n'existe pas.
attention, ta boucle avec un setTimeout, sinon tu vas bloquer
        toutes les autres applications voire ton système !

vendredi 8 mai 2009 à 16:04:08 | Re : Comment écrire dans un formulaire contenu dans une page

Bul3

Membre Club
comme tu ne réponds pas à mes autres interrogations....
tes soucis se cumulent peut-être.... va savoir.

vendredi 8 mai 2009 à 16:08:52 | Re : Comment écrire dans un formulaire contenu dans une page

Bul3

Membre Club
aller tiens... le principe

<script.....
......
function attend()
{    if ( élément du pop up  )
            { c'est ok, on peut bosser sur le pop-up, voire sur l'élément }
     else  { setTimeout( attend,100 );   }
}
window.open(....
attend();
</sctipt>

dans le pop-up c'est beaucoup plus, simple, moins pénalisant....


1 2

Cette discussion est classée dans : écrire, page, code, formulaire, contenu


Répondre à ce message

Sujets en rapport avec ce message

envoyer le code source d'une page par formulaire [ par cumu ] Bon voilà un code un peu spécialJe suppose que l'on aura besoin de javascript pour y arriverj'aimerai avec un bouton je puisse envoyer le code source prob éxécution js / et balises <table> [ par zeraxp ] salut,alors voila j'ai une fonction javascript qui est appelé sur lévenement on submit d'un formulaire:....<input type="submit" value=Re Mise à jour de contenu sans programmation via PHP [ par dave12 ] Bonsoir, Voici un script trouvé sur un site (voir ci-dessous) et permettant, par l'intermédiaire d'un formulaire, : 1° De saisir du contenu, 2° De l'a Envoyer le contenu du formulaire et rester sur le formulaire [ par couf ] Bonjour à Tous,  une petite question de débutant qui a déja chercher sur le net et sur le forum et qui ne trouve pas.J'ai un formulaire que j'envoie à Pb de soumission de formulaire php avec jQuery [ par prozenproses ] Bonjour,Avant toute chose je vous annonce que je travaille sur une "plateforme" AJAX avec jQuery.Mon site se compose en 3 partie : - l'entete : qui re Menu déroulant [ par odakawoi ] Salut à vous, Voici, tout d'abord, mes codes : [B]En :[/B] [CODE=java] function chgpage(formulaire) { if (formulaire.listepages.selectedIndex Valider un formulaire présent dans une page depuis un popup [ par Divinity78180 ] Bonjour, Après pas mal de recherche, j'ai trouvé au moins 5 façons différentes de valider un formulaire depuis une iframe ou encore un popup. Mon ch Navigation Ajax avec Btouton Flash [ par soupson5962 ] Salut J'ai enfin réussie à crée mes bouton sous flash avec des lien qui marche J'ai ensuite récupérai un script pour faire une navigation ajax (chang recupérer un formulaire par un code javascript d'un autre page [ par lamia88 ] bonjours, j'ai crée 2 page html,page1.html contient un formulaire,je veux récupérer les valeurs de ce formulaire a partir de la 2eme page page2.html Comment envoyer un formulaire vers différentes pages ??? [ par sebastiez ] Bonjour, Pensant que la réponse nécessite une connaissance en javascript, je post sur ce forum et toutes mes excuses si je me suis trompé. Je call gr


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales