如何将按钮innerHTML设置为图像? (使用DOM)

时间:2019-04-02 10:09:59

标签: javascript html dom

我对JS和使用DOM不太有经验。我有一个要用JS制作的按钮,我想将该按钮用作图像。(可能应该以其他方式完成此操作,但是我已经围绕此按钮进行了构建。)

我尝试过:

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



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

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

1 个答案:

答案 0 :(得分: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>