Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.06.2014, 11:02   #1
Predator199
Форумчанин
 
Аватар для Predator199
 
Регистрация: 26.01.2012
Сообщений: 648
По умолчанию Вытащить содержимое родительского элемента

Ребят. Подскажите пожалуйста. Как на чистом js, узнать родительский элемент,а после чего вытащить все содержимое родительского элемента(блока)
Predator199 вне форума Ответить с цитированием
Старый 15.06.2014, 11:33   #2
ATL
Форумчанин
 
Аватар для ATL
 
Регистрация: 26.01.2007
Сообщений: 278
По умолчанию

Раз за разом создаётся впечатление, Вы уверенно знаете как что-то сделать на нечистом js, но не знаете как это сделать без библиотек, при этом Гугл запросы типы "javascript get parent" тщательно игнорирует.

Код HTML:
<div>
    hello world
    <span id="child">!</span>
</div>
PHP код:
var parent document.getElementById('child').parentNode.innerHTML;
console.log(parent
http://learn.javascript.ru/ вот учебник по непостижимому чистому Javascript. Сделайте закладочку.
ATL вне форума Ответить с цитированием
Старый 16.06.2014, 10:30   #3
Predator199
Форумчанин
 
Аватар для Predator199
 
Регистрация: 26.01.2012
Сообщений: 648
По умолчанию

Цитата:
Сообщение от ATL Посмотреть сообщение
Раз за разом создаётся впечатление, Вы уверенно знаете как что-то сделать на нечистом js, но не знаете как это сделать без библиотек, при этом Гугл запросы типы "javascript get parent" тщательно игнорирует.

Код HTML:
<div>
    hello world
    <span id="child">!</span>
</div>
PHP код:
var parent document.getElementById('child').parentNode.innerHTML;
console.log(parent
http://learn.javascript.ru/ вот учебник по непостижимому чистому Javascript. Сделайте закладочку.
спс...
Не подскажите в последнем вопросе. Есть элемент, нужно в этот элемент вставить содержимое. Не заменить все содержимое блока, а вставить в него.
Predator199 вне форума Ответить с цитированием
Старый 16.06.2014, 11:10   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
Элемент.innerHTML+='Тут содержимое';
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.06.2014, 12:38   #5
Fenex
Форумчанин
 
Аватар для Fenex
 
Регистрация: 15.02.2012
Сообщений: 821
По умолчанию

С innerHTML надо быть внимательным - можно затереть повешанные на объекты слушатели (тут подробно). Более предпочтительным будет appendChild.
^-.-^ My GitHub
Fenex вне форума Ответить с цитированием
Старый 16.06.2014, 12:47   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Согласен...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выявление проблемы с блоками которые выходят за пределы родительского элемента roman8p8 HTML и CSS 3 16.04.2012 06:44
Дополнение метода родительского объекта Anubys Общие вопросы C/C++ 5 14.12.2011 22:10
Дескриптор родительского процесса alezha Общие вопросы C/C++ 12 04.11.2011 00:24
Динамически изменить содержимое элемента ACE Valery JavaScript, Ajax 6 06.09.2010 17:40
обрезка фона родительского элемента Love_silense HTML и CSS 5 14.08.2009 13:01