J'ai une fonction qui crée des span dynamiquement.
var mySpan = document.createElement("span"); une fois ce span créé je voudrais lui associer une fonction sur l'évènement onclick.
truc = 'mabellepetitefonction_a_moi()';
mySpan.setAttribute('onclick',truc);
Pas trop compatible IE à ce que je crois ... (IE a qques difficultés à se repérer dans les nouveaux él créés) (les onclick, onmouseqquechose sont-ils des attributs ?)
voir une démo : http://perso.wanadoo.fr/stephane.moriaux/truc/create_element.htm
-- ******************************************************* Stéphane MORIAUX et son vieux Mac Aide Pages Perso (images & couleurs, formulaire, CHP) http://perso.wanadoo.fr/stephane.moriaux/internet/ *******************************************************
Bonjour,
J'ai une fonction qui crée des span dynamiquement.
var mySpan = document.createElement("span");
une fois ce span créé je voudrais lui associer une fonction sur l'évènement
onclick.
truc = 'mabellepetitefonction_a_moi()';
mySpan.setAttribute('onclick',truc);
Pas trop compatible IE à ce que je crois ...
(IE a qques difficultés à se repérer dans les nouveaux él créés)
(les onclick, onmouseqquechose sont-ils des attributs ?)
voir une démo :
http://perso.wanadoo.fr/stephane.moriaux/truc/create_element.htm
--
*******************************************************
Stéphane MORIAUX et son vieux Mac
Aide Pages Perso (images & couleurs, formulaire, CHP)
http://perso.wanadoo.fr/stephane.moriaux/internet/
*******************************************************
J'ai une fonction qui crée des span dynamiquement.
var mySpan = document.createElement("span"); une fois ce span créé je voudrais lui associer une fonction sur l'évènement onclick.
truc = 'mabellepetitefonction_a_moi()';
mySpan.setAttribute('onclick',truc);
Pas trop compatible IE à ce que je crois ... (IE a qques difficultés à se repérer dans les nouveaux él créés) (les onclick, onmouseqquechose sont-ils des attributs ?)
voir une démo : http://perso.wanadoo.fr/stephane.moriaux/truc/create_element.htm
-- ******************************************************* Stéphane MORIAUX et son vieux Mac Aide Pages Perso (images & couleurs, formulaire, CHP) http://perso.wanadoo.fr/stephane.moriaux/internet/ *******************************************************
Christophe PEREZ
Le Sun, 13 Feb 2005 15:19:19 +0100, Stéphane Delpech a écrit:
Je ne sais pas si c'est conforme, mais en tout cas, pour le trouver, je me suis contenté de mettre le onclick correspondant sur un span, et de faire un alert(document.getElementById("le_span").onclick); :-)
-- Christophe PEREZ Écrivez moi sans _faute !
Le Sun, 13 Feb 2005 15:19:19 +0100, Stéphane Delpech a écrit:
Je ne sais pas si c'est conforme, mais en tout cas, pour le trouver, je me
suis contenté de mettre le onclick correspondant sur un span, et de
faire un alert(document.getElementById("le_span").onclick);
:-)
Je ne sais pas si c'est conforme, mais en tout cas, pour le trouver, je me suis contenté de mettre le onclick correspondant sur un span, et de faire un alert(document.getElementById("le_span").onclick); :-)
Pas de rapport avec la question, ni avec ma remarque.
fera bien ce que demandé
Non. Ils sont où les paramètres ?
La question originale dit bien :
Le Sun, 13 Feb 2005 15:19:19 +0100, Stéphane Delpech a écrit:
Le problème rencontré est comment associer des paramètres à <uneFonction> comme cela ce ferait dans une définition de span classique.
<Span onclick="uneFonction(param1, param2)">
Il sait comment associer une fonction au "onclick" (ce que tu lui proposes). Ce qu'il ne sait pas faire, c'est passer des paramètres à cette fonction (ce que tu ne lui proposes pas).
-- Christophe PEREZ Écrivez moi sans _faute !
Le Sun, 13 Feb 2005 20:07:01 +0100, ASM a écrit:
Oui, mais ce n'était pas la question posée ;-)
Ha ?
Oui !
on me demande une fois l'objet créé de lui intimmer de prendre un
onclick avec une fonction y associée
Non !
et c'est bien ce que j'ai proposé
Oui, mais ce n'est pas la question posée ;-)
et si toutefois la chose n'est voulue qu'après (plus tard)
Pas de rapport avec la question, ni avec ma remarque.
fera bien ce que demandé
Non.
Ils sont où les paramètres ?
La question originale dit bien :
Le Sun, 13 Feb 2005 15:19:19 +0100, Stéphane Delpech a écrit:
Le problème rencontré est comment associer des paramètres à
<uneFonction> comme cela ce ferait dans une définition de span classique.
<Span onclick="uneFonction(param1, param2)">
Il sait comment associer une fonction au "onclick" (ce que tu lui
proposes).
Ce qu'il ne sait pas faire, c'est passer des paramètres à cette fonction
(ce que tu ne lui proposes pas).
Pas de rapport avec la question, ni avec ma remarque.
fera bien ce que demandé
Non. Ils sont où les paramètres ?
La question originale dit bien :
Le Sun, 13 Feb 2005 15:19:19 +0100, Stéphane Delpech a écrit:
Le problème rencontré est comment associer des paramètres à <uneFonction> comme cela ce ferait dans une définition de span classique.
<Span onclick="uneFonction(param1, param2)">
Il sait comment associer une fonction au "onclick" (ce que tu lui proposes). Ce qu'il ne sait pas faire, c'est passer des paramètres à cette fonction (ce que tu ne lui proposes pas).
-- Christophe PEREZ Écrivez moi sans _faute !
ASM
Ce qu'il ne sait pas faire, c'est passer des paramètres à cette fonction
Bon sang ! mais c'est bien sûr !
(ce que tu ne lui proposes pas).
et en + ta soluce marche mieux, même avec un truc sans paramètre
-- ******************************************************* Stéphane MORIAUX et son vieux Mac *******************************************************
Ce qu'il ne sait pas faire, c'est passer des paramètres à cette fonction
Bon sang ! mais c'est bien sûr !
(ce que tu ne lui proposes pas).
et en + ta soluce marche mieux,
même avec un truc sans paramètre
--
*******************************************************
Stéphane MORIAUX et son vieux Mac
*******************************************************
Ce qu'il ne sait pas faire, c'est passer des paramètres à cette fonction
Bon sang ! mais c'est bien sûr !
(ce que tu ne lui proposes pas).
et en + ta soluce marche mieux, même avec un truc sans paramètre
-- ******************************************************* Stéphane MORIAUX et son vieux Mac *******************************************************
BMR
(les onclick, onmouseqquechose sont-ils des attributs ?)
Oui, bien sûr. J'ai déjà fait ça. Mais je ne pense pas avec des arguments. Pourquoi ça ne marcherait pas avec des arguments ? A essayer...
BMR
Bonjour,
J'ai une fonction qui crée des span dynamiquement.
var mySpan = document.createElement("span"); une fois ce span créé je voudrais lui associer une fonction sur l'évènement onclick.
truc = 'mabellepetitefonction_a_moi()';
mySpan.setAttribute('onclick',truc);
Pas trop compatible IE à ce que je crois ... (IE a qques difficultés à se repérer dans les nouveaux él créés) (les onclick, onmouseqquechose sont-ils des attributs ?)
voir une démo : http://perso.wanadoo.fr/stephane.moriaux/truc/create_element.htm
(les onclick, onmouseqquechose sont-ils des attributs ?)
Oui, bien sûr. J'ai déjà fait ça. Mais je ne pense pas avec des
arguments. Pourquoi ça ne marcherait pas avec des arguments ? A essayer...
BMR
Bonjour,
J'ai une fonction qui crée des span dynamiquement.
var mySpan = document.createElement("span");
une fois ce span créé je voudrais lui associer une fonction sur l'évènement
onclick.
truc = 'mabellepetitefonction_a_moi()';
mySpan.setAttribute('onclick',truc);
Pas trop compatible IE à ce que je crois ...
(IE a qques difficultés à se repérer dans les nouveaux él créés)
(les onclick, onmouseqquechose sont-ils des attributs ?)
voir une démo :
http://perso.wanadoo.fr/stephane.moriaux/truc/create_element.htm
(les onclick, onmouseqquechose sont-ils des attributs ?)
Oui, bien sûr. J'ai déjà fait ça. Mais je ne pense pas avec des arguments. Pourquoi ça ne marcherait pas avec des arguments ? A essayer...
BMR
Bonjour,
J'ai une fonction qui crée des span dynamiquement.
var mySpan = document.createElement("span"); une fois ce span créé je voudrais lui associer une fonction sur l'évènement onclick.
truc = 'mabellepetitefonction_a_moi()';
mySpan.setAttribute('onclick',truc);
Pas trop compatible IE à ce que je crois ... (IE a qques difficultés à se repérer dans les nouveaux él créés) (les onclick, onmouseqquechose sont-ils des attributs ?)
voir une démo : http://perso.wanadoo.fr/stephane.moriaux/truc/create_element.htm
Do Re Mi chel La Si Do
MDR !
En plus, c'est vrai, il n'y a aucun bug dans sa soluce. De plus, elle est extrêmement compacte, et d'une sobriété rare ; pas d'instructions inutiles (ni d'utiles, non plus).
@-salutations -- Michel Claveau
MDR !
En plus, c'est vrai, il n'y a aucun bug dans sa soluce. De plus, elle est
extrêmement compacte, et d'une sobriété rare ; pas d'instructions inutiles
(ni d'utiles, non plus).
En plus, c'est vrai, il n'y a aucun bug dans sa soluce. De plus, elle est extrêmement compacte, et d'une sobriété rare ; pas d'instructions inutiles (ni d'utiles, non plus).
@-salutations -- Michel Claveau
Do Re Mi chel La Si Do
J'ai essayé : ça marche très bien avec des arguments.
@-salutations -- Michel Claveau
J'ai essayé : ça marche très bien avec des arguments.