как добавить кавычки в innerHTML

125
22 сентября 2019, 00:30
joke.innerHTML = rJoke.value;

как сделать ,чтобы на странице отображалось "rJoke.value" ? А не просто rJoke.value

Answer 1
joke.innerHTML = `"${rJoke.value}"`;

var rJoke = { 
  value: 'A cowboy walks into a bar.' 
}; 
var joke = document.getElementById("joke"); 
joke.innerHTML = `"${rJoke.value}"`;
<div id="joke"><div>

Answer 2

Можно классически экранировать их добавив перед ними слеш.

document.body.innerHTML = "\"экранированные кавычки\"";

READ ALSO
дёргается навбар при прокрутке

дёргается навбар при прокрутке

есть страница с навбаром, который с помощью JS уменьшается при прокрутке вниз, при этом всегда оставаясь вверху (position: sticky)если быстро и сильно...

79
Переход на gulp 4 версии,

Переход на gulp 4 версии,

Смотрю курс по верстке html письма и видимо после обновления gulp стала вылетать ошибка, как мне её исправить, я уже читал документацию, смотрел...

106
Проблемы запроса к АРI Vue CLI

Проблемы запроса к АРI Vue CLI

Вот код apijs Vue CLI, что в нем не так?

112
Canvas / Создание эффекта (маски) миража для изображения

Canvas / Создание эффекта (маски) миража для изображения

Подскажите, есть ли легкий способ создать эффекта миража(марева) на технологиях canvas / svg для изображенияВ приведенном примере используется...

87