【发布时间】:2017-06-20 08:39:02
【问题描述】:
我正在使用 image-map-pro-jquery-interactive-image 并尝试在图像上方添加一个按钮,但它不会显示。
var div1=document.getElementById("wcp-editor-canvas");
console.log(div1)
div1.innerHTML+='<button style="position:absolute;">Do it</button>';
有什么办法吗?
【问题讨论】:
-
请提供js-fiddle以更好地说明案例
-
请改用
insertAdjacentHTML,因为它可以让您更好地控制 HTML 字符串的插入位置。所以一个例子是div1.insertAdjacentHTML('afterBegin', '<button style="position:absolute;">Do it</button>') -
insertAdjacentHTML 对我不起作用
-
@KAD — Stackoverflow 已支持inline live demos 年。无需求助于外部托管演示。
-
@LaamiriOussema — 尝试提供minimal reproducible example。仅凭那一小段代码很难判断问题出在哪里。
标签: javascript html innerhtml