JS Выбор тега html

Есть переменная, в которой хранится html код: <p><img src="/"></p> Как из этого выбрать только <img> и записать в отдельную переменную?


Ответы (2 шт):

Автор решения: artomich
'<p><img src="/"></p>'.replace(/<p>(.*)<\/p>/, '$1')

Про "$1"

→ Ссылка
Автор решения: Konstantin_SH

Ну есть несколько способов получить из документа:

  1. Получить по ID:

html

img src="/" id ="UnicImgID">

js

let img = document.getElementByID("UnicImgID");
  1. Через querySelector:
let img = document.querySelector("img");

Ну, а если надо из переменной, то можно попробовать replace:

let img = str.replace("/<p>", "");
→ Ссылка