Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Проверка существования объекта


Автор: Alexey(Eburg) 16.3.2005, 14:02
Есть функция, в которую передается имя объекта, что-то тип такого:

Код
function func(name)
{
  var object = document.form.elements[name];
  if (существует объект)
  {
    различные действия
  }
}


Подскажите как мне определить существует объект с указанным именем или нет? Заранее спасибо!

Автор: GoodBoy 16.3.2005, 14:05
Alexey(Eburg)
Пользуйтесь тэгами CODE!

А чем такое не подходит:
Код

function func(name) {
    var object = document.form.elements[name];
    if (object) {

различные действия

    }
}

Автор: Sardar 17.3.2005, 00:49
Любую переменную, включая из глобального контекста можно проверить кодом:
Код
if(typeof(переменная)!="undefined")....
alert(typeof(переменная)); //выдаст тип переменной

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)