【问题标题】:How to set a buttons innerHTML as an image? (Using DOM) [duplicate]如何将按钮 innerHTML 设置为图像? (使用 DOM)[重复]
【发布时间】:2019-04-02 10:09:59
【问题描述】:

我对 JS 和使用 DOM 不是很有经验。我有一个我用 JS 制作的按钮,我想将该按钮作为图像。(可能应该以相反的方式完成,但我已经围绕这个按钮构建了)。

我试过了:

btn.innerHTML = btn.style.backgroundImage = "Images/Notepad.png";



btn.innerHTML = "Images/Notepad.png";

btn.style.backgroundImage = "Images/Notepad.png"; 

【问题讨论】:

  • 您在图片网址周围缺少url()...

标签: javascript html dom


【解决方案1】:

你必须使用“url(...)”

var btn = document.getElementById("button");

btn.style.backgroundImage = "url('https://www.heise.de/download/media/notepad-26659/notepad-plusplus-jpg8_1-1-24.jpg')";
button {
  height: 320px;
  width: 320px;
}
<button id="button">
Notepad
</button>

【讨论】:

    猜你喜欢
    • 2016-03-01
    • 2011-02-15
    • 1970-01-01
    • 2013-09-27
    • 1970-01-01
    • 2019-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多