Вход в систему

Вход

Как в Javascript создать переменную с заранее не известным именем?

 В PHP можно так:


<?php $a="b"; $$a="c"; echo "\$b = $b"; ?> (выведет "$b = c")

Более конкретно. Есть три фрейма:

<iframe name='knopki' id='knopki'></iframe>
<iframe name='rubriki' id='rubriki'></iframe>

<iframe name='firmy' id='firmy'></iframe>

Хочу создать три переменных с именами (ид) фреймов, чтобы обращаться к ним из программы не в виде window.frames[0].contentDocument или window.frames['knopki'].contentWindow, а запросто: knopki.contentDocument. Как их создать в цикле (типа for (i=0; i<window.frames.length; i++)), не называя явно ИД? Ведь фреймов (или других объектов) может быть и больше.

Читаем->