Dans l'application, un fichier csv ou xlsx est analysé et l'utilisateur sélectionne les champs qui représentent une adresse.Pour un élément de groupe de boucles égal à une variable
Après que je mets l'ensemble csv dans un tableau et commencent à boucle à travers pour envoyer l'adresse à géocodées. Le problème que j'ai est que j'ai besoin d'un moyen de définir l'élément de tableau égal au champ sélectionné par l'utilisateur. Avant de faire une boucle dans le tableau, j'attrape la sélection de chacune des listes déroulantes comme ceci.
var address_selection = document.getElementsByName("address1")[0].value;
var address2_selection = document.getElementsByName("address2")[0].value;
var city_selection = document.getElementsByName("city")[0].value;
var state_selection = document.getElementsByName("state")[0].value;
var postalcode_selection = document.getElementsByName("postalcode")[0].value;
Mon code actuel est configuré comme ceci, qui code dur la variable égale à un élément spécifique. Ce que je dois faire est en quelque sorte garder les noms de variables le même mais changer l'élément en fonction de la sélection de l'utilisateur. J'ai essayé quelque chose comme ça mais ça ne marche pas.
var address = ("output[i]." + address_selection);
-vous voulez quelque chose comme 'output [i] .address_selection' ou' output [i] [address_selection] '? –
sortie [i] .address_selection – mkeller