Eval или не Eval

IMW

Guest
Eval или не Eval

Есть функция в которую передается название селекта.
Вот как узнать длину селекта вот так не работает

function ScaleChanged(kpiscale)

{

alert(kpiscale);

ss=eval(document.kpis.kpiscale.options.length);



}
alert выводит правильно а дальше ошибка. Вроде eval надо использовать, пробывал не получается, может не так что то делаю.
 

Кром

Новичок
Передавай id и дальше:
PHP:
alert(document.getElementById('kpiscale').length);
eval тут совершенно не при чем.
 

IMW

Guest
Ладно я понял

alert(document.getElementById(kpiscale).length); - кавычек не надо. Спасибо Всем.
 

crocodile2u

http://vbolshov.org.ru
Originally posted by Кром
Передавай id и дальше:
PHP:
alert(document.getElementById('kpiscale').length);
eval тут совершенно не при чем.
Eval, действительно, ни при чем.

Может быть, document.getElementById(kpiscale).options.length

kpiscale - переменная, кавычек не нужно. И options Кром нечаянно пропустил...

Припозднился немного...
 
Сверху