Вставка HTML через JS

PAVEL

Доброго всем времени суток! Возник следующий вопрос: в зависимости от результата проверки некоторого условия в JS нужно выводить на HTML определенный блок из двух. Видимость не подходит, есть элементы, которые не могут выводиться 2 раза. Как это лучше сделать?

3 ответа

PAVEL

Либо подключаем Jquery, что намного удобнее, если нет маниакального стремления строить велосипеды(на что мое мнение, надо построить свою ось для начала, чтобы уже никто не подкопался), либо возможно стандартным js Доступ к элементам DOM. Вариант с Jquery до безумия прост 1.Подключаем библиотеку 2.Присваиваем элементам id к примеру

div id="blockN"
3.Меняем их содержимое
$("#blockN").html(Вставьте свою разметку сюда);
4.Гуглим "Jquery селекторы"


PAVEL

document.getElementById(someid).innerHTML = somehtml;


PAVEL

condition?document.getElementById (id).innerHTML = value;

Надеюсь, разберешся :)

licensed under cc by-sa 3.0 with attribution.