Показать сообщение отдельно
  #1 (permalink)  
Старый 31.01.2010, 16:44
Профессор
Отправить личное сообщение для SunYang Посмотреть профиль Найти все сообщения от SunYang
 
Регистрация: 22.02.2008
Сообщений: 189

Массив типа ключ=>значение
Мне нужно создать массив типа ключ=>значение, причем ключи массива - это id элементов в стрововом виде.
вот такой скрипт не работает:

function rego() {
aa = new Array()
for(i=0; i<9; i++) {
mid = "a"+i
x = document.getElementById(mid).innerText
aa.mid = x
}
document.write(aa[mid])
}

если не написать обращение к значению массива в ковычках document.write(aa["mid"]). НО как тогда создать массив с ключами, формирующимися из цикла?

Задумывался вот такой массив: aa = new Array("a0": "значение при a0", "a1": "значение при a1", "a2": "значение при a2", ....)

Как отремонтировать?)
Ответить с цитированием