Eval или не Eval

  • Автор темы Автор темы IMW
  • Дата начала Дата начала

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 тут совершенно не при чем.
 
Ладно я понял

alert(document.getElementById(kpiscale).length); - кавычек не надо. Спасибо Всем.
 
Originally posted by Кром
Передавай id и дальше:
PHP:
alert(document.getElementById('kpiscale').length);

eval тут совершенно не при чем.
Eval, действительно, ни при чем.

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

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

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