Есть основной код который должен выполняться
var realInner = document.getElementById("real-inner").innerHTML;
document.getElementById("fake-inner").innerHTML = realInner;
Но он должен выполняться, если на странице найден элемент .real-inner
. Для это нахожу элементы и выполняю метод forEach
. Получается следующая конструкция:
document.querySelectorAll(".real-inner").forEach (function() {
var realInner = document.getElementById("real-inner").innerHTML;
document.getElementById("fake-inner").innerHTML = realInner;
});
Функция не выполняется, но и не выдает ошибки. Если вызвать console.log(realInner)
то получаю Uncaught ReferenceError: realInner is not defined at <anonymous>:1:13
Подскажите в какую сторону копать решение?
Решение
document.addEventListener("DOMContentLoaded", function() {
//Автозаполнение текста #fake-inner на странице project
let innerSwitcher = function () {
// Определяем переменные
let real = document.getElementById("real-inner"),
fake = document.getElementById("fake-inner");
// Условие для выполнение скрипта
if (!real || !fake) return;
// Присвоение значение real к fake
fake.innerHTML = real.innerHTML; };
// Запуск функции
innerSwitcher();
});
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Изучая туториал по react столкнулся с проблемой после подключения
Пытаюсь спарсить несколько страницДобавил элемент WebBrowser и кнопку, на ее нажатие поставил событие
Использую библиотеку NinjectПомогите разобраться почему не работает Property Injection
Всем привет, недавно начал осваиватьnet mvc - возник вопрос выборки данных из БД