Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1999 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Mettre à jour champs formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Mettre à jour champs formulaire

n°1125038
Fane_CHP
Posté le 20-06-2005 à 10:54:09  profilanswer
 

Bonjour;
 
Je cherche une solution à ce petit problème:
 
J'ai une page ou je dois renseigner une date avec 3 champs jour, mois et annee.
 
Pour cela , j'ouvre une seconde fenetre avec un petit calendrier du type de celui de PhPMyAdmin.
Un select annee, un select mois, et un tableau qui reprend les jours du mois sélectionné.
 
Chaque jour est inclus dans une balise <a href="javascript:;" onClick="Envoyer(Valeur_de_l_annee, Valeur_du_mois, Valeur_du_jour)">Valeur du jour</a>
 
La fonction Envoyer est censée mettre à jour les 3 champs de formulaire de la fenêtre appelante et fermer le popup.
 

Code :
  1. function Envoyer(Annee, Mois, Jour)
  2.   {
  3.   opener.forms.formulaire.annee.value = Annee;
  4.   opener.forms.formulaire.mois.value = Mois;
  5.   opener.forms.formulaire.jour.value = Jour;
  6.   window.close();
  7.   }


 
Et bah ça met rien à jour et ça ferme pas la fenêtre !!!!  :fou:  
 
Bon je sais je suis nul en javascript.
 
C'est surement au niveau de la syntaxe, sachant que cette page pourra être appelée de différentes pages appelantes, avec des noms de formulaire différents.
 
merci de votre aide

mood
Publicité
Posté le 20-06-2005 à 10:54:09  profilanswer
 

n°1125075
Bidem
Posté le 20-06-2005 à 11:31:19  profilanswer
 

Essaye ça :
 
function Envoyer(Annee, Mois, Jour) {
  window.opener.forms.formulaire.annee.value = Annee;
  ...
}


Message édité par Bidem le 20-06-2005 à 11:31:49
n°1125143
Fane_CHP
Posté le 20-06-2005 à 13:01:36  profilanswer
 

Impec  :love:  
 
Merci beaucoup...


---------------
Just Free It
n°1125176
denzz
huhuuuuu ! (désolé )
Posté le 20-06-2005 à 13:35:03  profilanswer
 

un petit commentaire sinon :
c très lourd de saisir 3 champs pour saisir une date ...
surtout si tu utilises du javascript derrière pour aider à la saisie, fais un seul champ texte pour ta saisie de date et utilise un calendrier pour aider à la saisie, et un bout de code pour vérifier dans le cas d'une saise à la main si le format est correct.
 

n°1125379
Fane_CHP
Posté le 20-06-2005 à 17:11:18  profilanswer
 

ben maintenant que j'ai cette fonctionnalité, c'est sur. Avant, j'avais 2 select pour le jour et le mois, et une boite pour l'année.
 
C'est beau un débutant hein on se moque pas  :D  
 
Je ferai évoluer.
 
Merci de votre aide les pitis


---------------
Just Free It

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Mettre à jour champs formulaire

 

Sujets relatifs
aide pour mon formulaire svp!Créer un fichier HTML à partir d'un formulaire !
Champs de formulaire absent en page d'actionformulaire et php : action??
Traitement des données d'un formulaire (checkbox) en PHPPoster un formulaire et ouvrir une popup
[PHP] Formulaire : pourquoi GET et pas POST ?[Access - VBA] Source d'un sous formulaire
Mettre dans un fichier (ou une variable) le résultat d'une génération 
Plus de sujets relatifs à : Mettre à jour champs formulaire


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)