aide js : passage d'un objet dans une fonction

Selection A
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 279
Inscription: 14 Mar 2005

aide js : passage d'un objet dans une fonction

Message le Jeu Nov 16, 2006 8:52

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:


ltressens
WRInaute impliqué
WRInaute impliqué
 
Messages: 551
Inscription: 2 Avr 2004

Message le Jeu Nov 16, 2006 9:51

Je comprends pas bien ce que tu as voulu faire avec [Object HTMLINputelement]...

Ca va ressembler plutot à :
Code: Tout sélectionner
<input .... onclick="mafonction('16-11-2006', this)">

Selection A
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 279
Inscription: 14 Mar 2005

Message le Jeu Nov 16, 2006 10:16

En fait , j'ai :

Code: Tout sélectionner
<input .... onclick="mafonction(this)">


et dans une sous-fonction de mafonction

Code: Tout sélectionner
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


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité