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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?