使用JavaScript更改内联CSS

使用JavaScript更改内联CSS,javascript,html,css,Javascript,Html,Css,我一直试图在单击图像时更改此div标记的样式,但它不起作用。 首先,我想检查样式是否为display:none;或显示:块。但是,当我尝试警告该值时,无论是在显示设置为“无”还是在设置为“块”时,它都会返回未定义的值 <div id="navbar-mobile-id" style="display:block;" class="navbar-mobile"> 如果console.log的返回值未定义,则应向block或none发出警报 alert(console.log(docu

我一直试图在单击图像时更改此div标记的样式,但它不起作用。 首先,我想检查样式是否为display:none;或显示:块。但是,当我尝试警告该值时,无论是在显示设置为“无”还是在设置为“块”时,它都会返回未定义的值

<div id="navbar-mobile-id" style="display:block;" class="navbar-mobile">
如果console.log的返回值未定义,则应向block或none发出警报

alert(console.log(document.getElementById("navbar-mobile-id").style.display));
如果要提醒显示属性的值,则必须提醒该值


alertconsole.loghi还将向未定义的用户发出警报。为什么警报中有控制台?谢谢你的帮助!
alert(document.getElementById("navbar-mobile-id").style.display);