更改样式属性的正确"浏览器兼容"方法是什么?

JoJ*_*oJo -1 javascript dom

以下代码无效,它正在警告正确的值但不会更改style="display: none;"为style="display: block;"

function toggleZoomImage(id, state){
    alert(id);
    alert(state);
    if(state == 'open'){
        document.getElementById(id).style.display == "block";
    } else {
        document.getElementById(id).style.display == "none";
    }   
}
Run Code Online (Sandbox Code Playgroud)

Mik*_*ike 5

function toggleZoomImage(id, state){
    alert(id);
    alert(state);
    if(state == 'open'){
        document.getElementById(id).style.display = "block";
    } else {
        document.getElementById(id).style.display = "none";
    }   
}
Run Code Online (Sandbox Code Playgroud)

丢失那些比较运算符的双等号.单是分配.