Юрий
Guest
определение существования переменной в коде JavaScript
Как узнать существует ли переменная в коде JavaScript, если ее имя формируется динамически?
Например, есть такой код
-~{}~ 04.11.05 18:36:
Решение:
eval("alert(typeof(stor_mass_days_"+document.all.pol.options[document.all.pol.selectedIndex].value+"_"+type+"));");
Как узнать существует ли переменная в коде JavaScript, если ее имя формируется динамически?
Например, есть такой код
PHP:
<SCRIPT LANGUAGE="JavaScript">
...
//(тут необходимо проверить существует ли переменная с именем - <"stor_mass_days_"+document.all.pol.options[document.all.pol.selectedIndex].value>, чтобы знать как использовать код, который находится ниже)
...
eval("stor_mass_days=stor_mass_days_"+document.all.pol.options[document.all.pol.selectedIndex].value+";");
...
</SCRIPT>
Решение:
eval("alert(typeof(stor_mass_days_"+document.all.pol.options[document.all.pol.selectedIndex].value+"_"+type+"));");