Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Подстановка элемента методом appendChild() (https://javascript.ru/forum/events/48471-podstanovka-ehlementa-metodom-appendchild.html)

PavelVino 05.07.2014 15:03

Подстановка элемента методом appendChild()
 
Доброго времени суток!
Прошу помочь новичку - профильтровал много информации - но без толку. Понимаю, что надо учиться, но время поджимает, надо сдавать сайт.
Вообщем надо вставить блок с соц кнопками и комментариями ВК в лайтбокс http://test-site.name/gallery/fotoal...-prodvizhenie/ Получилось следующее(последний вариант):

function custommmbox(fancybox,element){
var fancybox=document.getElementById('fancybox-wrap');
var element=document.createElement('DIV');
element.id='custombox-wrap';
element.innerHTML='<div></div><div id="vk_comments"></div>';
if (fancybox!='')
document.write(fancybox.appendChild(element));
}

Скрипт подкл. в <head>, вызываю функцию в <body>. Chrome 35.0 в консоли выдаёт: Can't read property 'appendChild' of null.
((( :help:

рони 05.07.2014 15:50

PavelVino,
пока ваш код ... не код ...
у вашего "лайтбокса" есть документация http://fancyapps.com/fancybox/ и один из примеров так и назвается добавить свою информацию Append custom content но глядя на ваш код вам лучше в раздел работа

PavelVino 05.07.2014 16:00

рони,
Благодарю за ответ и ссылки.


Часовой пояс GMT +3, время: 02:47.