Ajout fonction sur évènement par paramètre
Bonjour,
J'essaie d'ajouter une fonction sur un évènement d'un élément que je suis un train de créer. Mais je ne parviens pas à transmettre la fonction en paramètre:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
var objet_element = document.createElement("INPUT");
var VARmaFonction = "maFonction();";
objet_element["onfocus"] = function() {eval("maFonction();")}; //OK
objet_element["onfocus"] = function() {eval(VARmaFonction)}; //KO
objet_element["onfocus"] = function() {VARmaFonction}; //KO
function maFonction()
{
alert(1);
} |
Qu'en pensez-vous ?