Я создал DIV, используя следующий код ...Доступ к дочерним узлам в DIV с помощью JavaScript
var bannerBox = document.createElement("div");
bannerBox.id = "bannerBox";
... и второй DIV следующим образом ...
var bannerAd = document.createElement("div");
bannerAd.className = "bannerAd";
выше divs были созданы в одной функции. Теперь в другой функции, я попытался получить доступ к первому DIV следующим образом ...
var allAds = document.getElementById("bannerBox").childNodes;
... но он производит эту ошибку: неперехваченной ошибка не может читать недвижимость ChildNodes пустых
принадлежит 20secs> _ < – Christoph
я использовал этот document.getElementsByTagName («тело») [0 ] .appendChild (bannerBox); , но он вызывает ошибку не может вызвать метод appendchild undefined –
@AmberAslam: Если вы использовали это из кода в 'head' документа, это могло быть почему (пока еще нет« тела »). Перемещение тега 'script', содержащего код * в * тег body, должно сортировать его. –