Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / определить установленна ли переменная / 9 сообщений из 9, страница 1 из 1
02.10.2008, 11:07
    #35571512
sahar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить установленна ли переменная
Хай олл!!!

Подскажите как определить существует что то или нет. Напр:
Код: plaintext
alert(typeof(document.getElementById(id).id));


просто выдает ошибку
Код: plaintext
1.
Ошибка: document.getElementById(id) is null
Строка:  25 


Вообщем, как сделать проверку, что бы никаких ошибок не вываливалось. Т.е. нужен аналог isset из РНР

Спасибо
...
Рейтинг: 0 / 0
02.10.2008, 11:25
    #35571576
The_ShadoW
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить установленна ли переменная
Код: plaintext
alert(document.getElementById(id) ? typeof(document.getElementById(id).id) : "null");
...
Рейтинг: 0 / 0
02.10.2008, 11:25
    #35571577
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить установленна ли переменная
Код: plaintext
1.
2.
3.
if (document.getElementById(id))
{
    //bla-bla-bla
}
...
Рейтинг: 0 / 0
02.10.2008, 11:34
    #35571604
sahar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить установленна ли переменная
если такого объекта не существует, будет выведена ошибка и завершение скрипта, мне нужно заглушить ошибку
...
Рейтинг: 0 / 0
02.10.2008, 11:35
    #35571609
The_ShadoW
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить установленна ли переменная
Вы сначала попробуйте, а потом уже вещайте глупости.
...
Рейтинг: 0 / 0
02.10.2008, 11:46
    #35571665
sahar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить установленна ли переменная
попробовоть что? я попробовал, выдало ошибку, если не существует такого ид? В чем глупость?
...
Рейтинг: 0 / 0
02.10.2008, 11:51
    #35571688
sahar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить установленна ли переменная
Ага, разобрался, просто ошибку в другом месте уже была. Спасибо
...
Рейтинг: 0 / 0
02.10.2008, 11:52
    #35571689
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить установленна ли переменная
Сделай как illion тебе написала. Мщжешь ещё так написать:
Код: plaintext
1.
2.
3.
4.
if (document.getElementById(id)!=null)
{
    //bla-bla-bla
}
...
Рейтинг: 0 / 0
02.10.2008, 11:55
    #35571703
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
определить установленна ли переменная
Ставлю пост властелина мира против яхты Абрамовича, что автор попробовал if(typeof(document.getElementById(id).id)) или if(typeof(document.getElementById(id)))
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / определить установленна ли переменная / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]