-1
Моя инструкция if не работает. может кто-то помочь мне, рассказывая, как проверить, соответствует ли мой a.style.background моему url open.png? У меня есть следующий код.Если инструкция javascript не работает
HTML
<a id="mnav" href="#" onclick="nav()" onmouseover="change()" onmouseout="back()"></a>
Javascript
var a = document.getElementById('mnav')
if(a.style.backgroundImage == "url(open.png)"){
alert("help");
a.style.backgroundImage="url(navopen.png)";
}
Извините за мой плохой английский :)
https://jsfiddle.net/z8tz02hg/
, что происходит, когда вы запускаете 'console.log (a.style.backgroundImage);' – taylorc93
показать HTML в 'Ā' тега –
Попробуйте использовать toLowerCase() на BackgroundImage ... Кроме того, убедитесь, что ваши изображения находятся в папке, на которую вы ссылаетесь. –