Программирование > JavaScript & JScript
eval & firefox
Tryapkonator:
Совсем забыл, простите, var a = eval(\'id_\'+b); должен вернуть объект, т.е. потом я хочу, например, сделать так
a.value=a.value+\'Получилось\';
В опере и IE работает, в ФФ не хочет =(
alm:
Если я правильно понял, то автор имеет ввиду, что
\'id_\'+b это не имя переменной, это ID какого то объекта.
Если я правильно понял, то бросьте eval и пишите
a = document.getElementById( \'id_\' + b )
Tryapkonator:
Да, именно так. Сам уже допер, но все равно спасибо.
Навигация
Перейти к полной версии