Здравствуйте! Имеется код, который заменяет значение в определенном блоке:
<a href="javascript:ReplaceContentInContainer('example1div','Home is clicked')">
Блок:
<div
id="example1div"
style="
padding:10px;
text-align:center;">
Project Log
</div>
Скрипт:
<script type="text/javascript">
function ReplaceContentInContainer(id,content) {
var container = document.getElementById(id);
container.innerHTML = content;
}
</script>
Однако, если вставить в замену (example1div) картинку, тег имг, то код слетает и происходит что-то непонятное, например:
<img src="https://pp.vk.me/c543103/v543103564/1c7f0/Jkk_3iw_NFU.jpg" alt="">
То код слетает. В чем проблема? Заранее спасибо за помощь.
Кавычки в кавычках в кавычках. Вероятно, html-разметка не парсится корректно.
Подробнее в другом ответе.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть у меня целый список элементов-ссылокКаждому присвоен класс
Мне нужно чтобы скрипт выполнялся только тогда, когда ширине окна выше заданного значенияКак это сделать? Код, который нужно выполнять: