Как пройти через HTML DOM?И как получить события, стиль и атрибуты элемента (с примером)

редактировать 2 (решение)Javascriptдля «возможного» способа javascript см. ответ @sabof ниже: https://stackoverflow.com/a/22172009/3309243 ..........JQUERYСобытия: Я быстро сделал пример функции getEvents (), но она вроде работает :)Атрибуты:Я нашел это где-то в Интернете, чтобы вернуть все атрибуты с помощью ---- +: = 0 =: + ----Также я только что узнал об отладке в браузере и теперь знаю, как просматривать объект.Может ли кто-нибудь задаться вопросом, как: открыть консоль (по крайней мере, f12 в FireFox) и ввести, например, $ ("body") в командной строке консоли (полностью внизу), щелкнуть возвращенный объект и посмотреть справа отконсоль: PБлагодаря отличному примеру @ user3331198 я получил следующее (вместе с блоком кода выше)...........................................................................Оригинальный постВ свободное время я играю, чтобы немного вернуться в форму с кодированием.Например, я создаю этот DOM (для практики с jQuery вместо простого HTML)Теперь предположим, что я хочу сохранить DOM в таблице БД следующим образом:Для получения и восстановления DOM с помощью некоторой функции JSДля этого я бы использовал, например, некоторый рекурсивный цикл вроде этого: (своего рода псевдо-JS)Но я здесь полностью застрял.Я искал как минимум 45 минут, но не смог ответить ни на один из следующих вопросов.Как пройти через ---- +: = 6 =: + ---- ?как мне получить его дочерние элементы из элемента?Я нашел ---- +: = 7 =: + ---- , ---- +: = 8 =: + ---- , ---- +: = 9 =: + ----, ноЯ не могу найти подходящий объект для передачи, например ---- +: = 10 =: + ----, который является дочерним элементом ---- +: = 11 =: + ---- .Я не могу понять, как рекурсивно перебирать объект.Как получить ВСЕ (неизвестные) события, атрибуты и CSS элемента?Я не смог ответить ни на один из найденных мной ответов...........................................................................редактировать 1 (устарело)Если я быстро объединю ссылки, опубликованные @PellePenna, я получу это ... но его jquery и javascript смешаны, и он работает.Я не понимаю ни атрибутов, ни событий.И я понятия не имею, как получить элементы его позиции.Возможно, я немного сбит с толку, но я не получаю предложений.А еще очень нравятся рекурсивные циклы: P
7 голосов | спросил 25 revs, 5 users 90%
058WistWol
1 Jam1000000amThu, 01 Jan 1970 03:00:00 +030070 1970, 03:00:00

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132