我正在處理我的項目的一些需求,其中一個要求是在客戶端隱藏/取消隱藏Div(項目使用.net技術,div的可見性將使用JS在客戶端進行設置)javascript在div中的可見性
代碼段:
var block = document.getElementById('Your_Div_Id');
block.style.display = "none"; //some where it works to hide
block.style.visibility = "hidden"; //some where it works to hide
我的問題是爲什麼呢?
這只是命中和試用。第一個不在一個地方工作,所以我用第二個。我不知道爲什麼...
你能否重申你的實際問題? –
不確定爲什麼你的瀏覽器不喜歡第一個。只需嘗試以下操作即可看到顯示無完全刪除元素,並使以下元素向上移動:http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_style_display2 – Lin
仔細檢查div的實際ID通過在Web瀏覽器中查看頁面源。 ASP.net webforms可以很好地利用服務器控件的ID,並使其在客戶端上具有完全不同的特性。 –