Disons que j'ai une fonction qui est passée une chaîne qui provient originellement de getElementById, et j'ai un objet avec le même nom que la valeur de cette chaîne, est-il possible d'appeler cet objet? Je ne saurai pas quel objet je veux jusqu'à ce que j'obtienne cette valeur de l'ID de l'élément.Est-il possible d'utiliser une variable pour appeler un objet dont le nom est identique à la valeur de la variable?
Par exemple:
StartingFunction(SomeID){
someVariable = document.getElementById(SomeID).id
somefuntion(someVariable)
}
someFunction(ElementID){
// need to call Object.Value of whichever object is named the same as the value of
//ElementID here
}
ElementID.Value évidemment ne fonctionnera pas car ElementID est juste une variable, pas un objet ...
somevariable = document.getElementById (document.getElementById (SomeID)) ?? –