2011-05-04 6 views
0

Disons que j'ai deux champs d'entrée, leurs valeurs: val1 et val2. (ils sont des chaînes)champs d'entrée tableau associatif

Comment puis-je les convertir en tableau associatif: {val1: val2} première valeur en tant que clé, deuxième en valeur ??

Merci d'avance!

+0

Vous ne pouvez pas "convertir" quelque chose à tableau. Si vous voulez dire que vous voulez créer un tel tableau en utilisant les valeurs, la réponse de David est ce dont vous avez besoin. –

Répondre

2
var foo = {}; 
foo[document.getElementById('an_input').value] = document.getElementById('another_input').value 
2
// get the key and the value 
var key = document.getElementById('input1').value; 
var val = document.getElementById('input2').value; 

// and store 'em 
var obj = {};  // need an empty object first, as you 
obj[key] = val; // can't store a property on a null value