Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
DarkSet
1

Нужно проверить существует ли определенный объект, и после этого выполнить действие, если он есть

02.11.2006, 20:58. Просмотров 3227. Ответов 5
Метки нет (Все метки)

Доброе время суток!
Возникла у меня потребность проверить существует ли объект определенный и после этого выполнить действие если он есть. Но что то я не нашел способа это сделать.
Есть тег со своим айдишником, и мне нужно проверить есть ли он на самом деле или нет.
сделал через try, но как то это нехорошо:
Javascript
1
2
3
4
5
6
  try
  {
   mmenu_go.style.left=i;
   i+=mmenu_go.offsetWidth+2;
  }
  catch(e) {};
пытался сравнивать с null:
Javascript
1
2
3
4
5
6
if (mmenu_go!=null)
{
   mmenu_go.style.left=i;
   i+=mmenu_go.offsetWidth+2;
 
}
не получается, не работает, пишет что не найден мой mmenu_go в ошибках и скрипт прерывается и не выполняется корректно.
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2006, 20:58
Ответы с готовыми решениями:

Если существует определенный файл, то выполнить заданное действие
Как зделать так чтобы, есть определёный фаил по пути например D:\123.txt И когда в проекте...

Выполнить действие, если в диапазоне есть пустая строка
всем доброго времени суток.подскажите пожалуйста , задача у меня такая: если в диапазоне А1:L10...

Проверить если вполучили число из строки то выполнить какое либо действие
Всем доброго времени суток. Друзья, try { x0 =...

В определенный момент отработки программы мне нужно проверить существует ли на сервере определенная временная таблица
Добрый всем день!!!! У меня следующая проблема. В определенный момент отработки программы мне...

Проверить, если в memo в строке есть определенный символ
можно ли проверить если в memo в строке есть определенный символ , например такой '%' то...

5
bazile
67 / 43 / 68
Регистрация: 15.03.2007
Сообщений: 6,909
02.11.2006, 21:13 2
Может if (mmenu_go) сработает?
0
DarkSet
02.11.2006, 21:58 3
проверял, не рбаотает. И также не работает если пытаться проверить mmenu_go.style или сравнить его с null. Просто пишет что объект mmenu_go не найден.
Оно и понятно, его действительно нет, он не формируется на странице ПХПой
Vizlim
3 / 3 / 5
Регистрация: 24.10.2011
Сообщений: 269
03.11.2006, 01:59 4
Javascript
1
2
3
4
5
function A() {
if (document.getElementById("vvv")==null) {
alert("данный id не существует!")
}
}
0
pl
51 / 17 / 6
Регистрация: 18.05.2007
Сообщений: 1,322
03.11.2006, 12:01 5
if (typeof(someObj) != "undefined")
0
DarkSet
07.11.2006, 15:15 6
Да, спасибо, использовал
if (document.getElementById("mmenu_go")!=null)
работает.
07.11.2006, 15:15
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.11.2006, 15:15

Проверить, существует ли определенный индекс в массиве
Вообщем, есть массив: Dim ff(10) As Single Нужно сделать проверку, существует ли в массиве...

Проверить, существует ли каталог, и если не существует - создать
Как средствами VB6 проверить существует ли каталог, и если не существует - создать? DName$ =...

Нужно сделать цикл, вычисляющий, есть ли значения в форме, если нет, выполнить новое условие
Всем привет! В VBA недавно начал работать, и сейчас немного запнулся на одном месте. Бьюсь об...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru