Bonjour,

mon titre n'est pas très clair mais vous allez comprendre !

J'affiche un calendrier pour la sélection d'une date. Je dois passer en paramètre l'input de réception, le format de la date et l'objet du bouton.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
displayCalendar(document.formnewforfait.exp,'dd-mm-yyyy',this)
J'utilise cependant le même code pour un autre formulaire qui ne porte pas le même nom. J'aimerais savoir si c'est possible d'utiliser un passe-partout pour remplacer le nom du formulaire du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
displayCalendar(document.(this.form.name).exp,'dd-mm-yyyy',this)
Évidemment, je sais que je pourrais passer par l'ID de l'input en utilisant getElementById('exp'), mais je suis curieux de nature et je suis persuadé qu'il y a une solution.

Merci !