我可以使用JavaScript在頁面上隱藏圖像,將其定義爲變量,然後再放在頁面上的其他位置?Javascript:將圖像複製到某個變量中以放置在某處?
到目前爲止,我想,我也許能夠做到這一點,像這樣:
HTML:
<div id="images" class="images hidden">
<img src="http://lorempixel.com/200/200/cats/" style="">
</div>
<div onclick="createImgHtml">
<button>Click to show image</button>
</div>
JAVASCRIPT:
var images = document.getElementById('images');
function createImgHtml() {
return '<div>' + images + '</div>';
}
顯然,這將無法正常工作現在,因爲我不知道如何編寫包含圖像的<div>
的HTML。我該如何改變我的功能,以便它實際上使用變量創建HTML代碼並將其放置在頁面上?