powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Узнать владельца свойства
18 сообщений из 18, страница 1 из 1
Узнать владельца свойства
    #38331547
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть объект B, который является одним из свойств объекта A. Как найти объект A ? Пробовал через parentNode, но это не то, так как ничего не возвращает.
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38331698
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A.B
Или Вы что-то другое имели ввиду?
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38331729
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeA.B
Или Вы что-то другое имели ввиду?
Да, именно так. Я в переменной имею объект B, в то же время этот B является одним из свойств объекта A. И вот исходя из этой переменной B я хочу получить объект A.
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38331749
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
B.A?
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38331765
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeB.A?
объект B - одно из свойств объекта A, а не наоборот. У объекта B нету свойства A, A - это его владелец.
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38332196
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. примерно такая ситуация

Код: javascript
1.
var c=a.b;



Как "из" C "получить" A?
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38332354
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем случае никак.

В частных - зависит от ситуации.
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38332362
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что точно можно - проверить, содержится ли объект В в составе некоторого объекта, с помощью цикла for ... in.

Т.е. если искомый объект А присутствует в некоторой коллекции объектов, можно пройтись по этой коллекции и для каждого элемента выполнить проверку.

Ну и самое главное - В может быть в составе нескольких объектов.
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38332532
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приведу тогда более точно мой пример. У меня есть объекты с id file1,file2. Каждому в свойство прописываю другой объект getbyid(file1).ob2 = XMLHTTPrequest. У этих ob2 есть event onload = funtion(e).

В итоге имеем: сработал event - получили ob2, от которого сработал эвэнт. Задача - узнать кому принадлежит этот ob2.
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38332753
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GustlyПриведу тогда более точно мой пример...Опишите задачу, чтобы можно было понять, зачем придумана такая реализация.

А вообще Яростный Меч уже дал Вам ответ.

Совместите это:Яростный Мечесли искомый объект А присутствует в некоторой коллекции объектов, можно пройтись по этой коллекции и для каждого элемента выполнить проверку.с этим:GustlyУ меня есть объекты с id file1,file2.
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38332778
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача, делаю мультизагрузчик файлов. Процедура циклом перебирает массив файлов и на каждый вызывает процедуру. Процедура добавляет див , внутри которого полоса загрузки (div) и XHR, который грузит файл и обновляет полосу загрузки. После окончания процесса срабатывает onload, и я пытаюсь имея XHR получить его владельца, а именно DIV.
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38332783
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверно alert(this.toSource());

Вообще интересно как народ конспирируется. Две страницы будет извиваться придумывая откорячки, но правду не скажет. :)
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38332791
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
debloggerнаверно alert(this.toSource());

Вообще интересно как народ конспирируется. Две страницы будет извиваться придумывая откорячки, но правду не скажет. :)
Что вы имеете в виду?
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38332838
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gustly,

Опишите задачу, а не методы решения.
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38332851
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
deblogger,

Создать драг&дроп мульти загрузчик файлов. Чтобы кинуть пачку и все в базу грузятся, при этом чтобы была полоса загрузки с прогрессом, кнопкой отмены, которая после окончания загрузки превращается в кнопку удалить. Все делается с помощью APEX.
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38333257
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gustlyи я пытаюсь имея XHR получить его владельца, а именно DIV.попробуй в xhr добавить поле - ссылку на див
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38333270
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный МечGustlyи я пытаюсь имея XHR получить его владельца, а именно DIV.попробуй в xhr добавить поле - ссылку на див
В итоге так и сделал, работает, но все таки можно ли без циклов получить владельца свойства.
...
Рейтинг: 0 / 0
Узнать владельца свойства
    #38333464
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gustlyно все таки можно ли без циклов получить владельца свойства.нет. забудь об этом.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Узнать владельца свойства
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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