如何显示图像的HTML

Svi*_*ish 3 html javascript jquery

说我有这样的图像:

<img src="someimage.png" alt="Image" />
Run Code Online (Sandbox Code Playgroud)

我想在例如代码标签中显示该图像的html,但我怎样才能得到它?我可以轻松获得图像:

$('img');
Run Code Online (Sandbox Code Playgroud)

但是如何获取它的HTML并将其附加到代码标记中?

Nic*_*ver 5

假设你有这样一个元素:

<code id="mycode"></code>
Run Code Online (Sandbox Code Playgroud)

你可以这样做:

$("#mycode").append($("<div />").append($('img').clone()).html());
Run Code Online (Sandbox Code Playgroud)

或者,如果您希望半编码显示,如下所示:

var html = $("<div />").append($('img').clone()).html();
$("#mycode").append(html.replace('<','&lt;').replace('>','&gt'));?????????????????????
Run Code Online (Sandbox Code Playgroud)

你可以尝试一下这个.获取html部分本身也是以插件形式提供的,这里这里,编码,如果你需要它,你将不得不自己做,或获得语法插件.