Ссылка отображается в виде строки вместо кода HTML - Как преобразовать в HTML с помощью JavaScript - PullRequest
0 голосов
/ 17 июня 2020

Я пытаюсь передать элемент в диалоговое окно.

const item = card.imgURL
    ? `<img src="${card.imgURL}">`
    : card.text

Но я получаю следующий результат:

enter image description here

Как преобразовать эту строку в код HTML, используя JavaScript?

1 Ответ

1 голос
/ 17 июня 2020

Я думаю, вам просто нужно создать новый тег div в том месте, где вы хотите разместить этот текст, а затем вы просто добавляете этот текст в div, который вы только что создали, используя append(), если вы используете jquery, и .innerHTML(), если только javascript

Are you sure!
<div id="text">
    // your text is gonna here
</div>
<script>
    const item = card.imgURL
    ? `<img src="${card.imgURL}">`
    : card.text
    document.getElementById('text').innerHTML += item;
</script>

Надеюсь, это поможет

...