aide js : passage d'un objet dans une fonction

WRInaute discret
Bonjour,

Je suis en train de faire évoluer un script js permettant d'afficher un calendrier lorsque l'on clique sur un champ INPUT d'un formulaire.

Mon souci, se situe au moment où l'utilisateur clique sur un jour du mois. (la date doit s'afficher dans le champ INPUT bien sur) : Je dois passer par un onclick qui execute une fonction dans lequel je passe la date et le champ INPUT. Or, j'ai une erreur js sur le passage par la fonction du champ INPUT.
C'est du style : il manque un ] sur onclick="mafonction(16-11-2006,[Object HTMLInputelement])"

Merci d'avance si vous avez une idée ! :wink:
 
WRInaute occasionnel
Je comprends pas bien ce que tu as voulu faire avec [Object HTMLINputelement]...

Ca va ressembler plutot à :
Code:
<input .... onclick="mafonction('16-11-2006', this)">
 
WRInaute discret
En fait , j'ai :

Code:
<input .... onclick="mafonction(this)">

et dans une sous-fonction de mafonction

Code:
return '<td   ... onclick="mafonction(' + date + ', ' + monelement + ')">' + date + '</td>'

ou mon element est le champ INPUT

remarque : lorsque je fait juste avant le return alert(monelement); c'est OK
mais lorsque je fait ... onclick="alert(' + monelement + ')" ... c est KO
 
Discussions similaires
Haut