У меня есть изображение во всплывающем окне, которое я бы хотел заменить другим изображением при нажатии.Я проверяю localStorage, чтобы узнать, должна ли отображаться кнопка «on» или «off».
popup.html:
<body>
<div>
<img id="onOffButton" src="img/on_button.png" onclick="onOff()" />
</div>
</body>
popup.js:
function onOff() {
var onOffButton = document.getElementById("onOffButton");
if (localStorage.ToneSet === "off") {
onOffButton.src="img/on_button.png";
} else {
onOffButton.src="img/off_button.png";
}
}
В настоящее время мой localStorage.ToneSet
установлен на «on», поэтому мое изображение должно переключаться с «on_button.png» на «off_button.png», но оно продолжает отображать on_button.png.Есть идеи, что я делаю не так?Благодаря.