Показать сообщение отдельно
  #5 (permalink)  
Старый 24.06.2010, 19:07
Аспирант
Отправить личное сообщение для hangover Посмотреть профиль Найти все сообщения от hangover
 
Регистрация: 08.10.2009
Сообщений: 53

1)можно пример пожалуйста.

вот например есть два массива: имена и значения
var name =['name','email','phone'];
var val = ['js','js@js','12312'];

нужно софрмировать JSON:
{"name":"js","email":"js@js","phone":"12312"}



2)
Цитата:
И что? Проблема-то в чём?
у меня проблема в том что не получаетсья динамически добавлять свойства ( переменные) объекту. например просто
var obj = {};
obj.name = 'js';

ето понятно.
а если name - получаю динамически на странице? например:
var obj = {};
var property = document.getElementById('name');
var key = property.name;
var val = property.value;
//вот как тут добавть?
//obj.key = val;
//так объекту добавится же свойство 'key'  а не значение переменной key.


может тут eval в помощь? но не получилось


разьясните пожалуйста.
Ответить с цитированием