J'extrais des éléments du DOM avec jQuery et je veux définir une propriété sur un objet en utilisant la fonction id
de l'élément DOM.
Exemple
const obj = {}
jQuery(itemsFromDom).each(function() {
const element = jQuery(this)
const name = element.attr('id')
const value = element.attr('value')
// Here is the problem
obj.name = value
})
Si itemsFromDom
comprend un élément avec un id
de "monId", je veux obj
pour avoir une propriété nommée "myId". Ce qui précède me donne name
.
Comment nommer une propriété d'un objet à l'aide d'une variable en JavaScript ?
0 votes
Voir aussi accès aux propriétés : notation par points ou par parenthèses ? y Accéder dynamiquement à la propriété d'un objet en utilisant une variable
0 votes
Voir aussi Comment créer une propriété d'objet à partir d'une valeur variable en JavaScript ?