style.display属性
//创建DIV的脚本
var _loadDiv = "aaDIV";
var loadDiv = document.createElement("DIV");
loadDiv.id = _loadDiv;
document.body.appendChild(loadDiv);
//设置div样式
with (loadDiv.style) {
position = "absolute";
width = 150;
height = 100;
display = "";
}
----------------------------------------
我在body里面加了这么个DIV
当创建DIV时 指定 display = "" 的时候,DIV默认能显示出来,
而且我document.getElementById(_loadDiv).style.display = "none"时能隐藏,
document.getElementById(_loadDiv).style.display = "" 时能显示出来
-----
当创建DIV时 指定 display = "none" 的时候,DIV默认不显示出来,
我用document.getElementById(_loadDiv).style.display = ""时,死活也显示不出来
我测试了alert(document.getElementById(_loadDiv).style.width);等属性时,都是正确的
所以初始终为display = ""时怎么操作display都可以,初始终为display = "none"时怎么操作display 都不可以
请帮个忙,谢谢
var _loadDiv = "aaDIV";
var loadDiv = document.createElement("DIV");
loadDiv.id = _loadDiv;
document.body.appendChild(loadDiv);
//设置div样式
with (loadDiv.style) {
position = "absolute";
width = 150;
height = 100;
display = "";
}
----------------------------------------
我在body里面加了这么个DIV
当创建DIV时 指定 display = "" 的时候,DIV默认能显示出来,
而且我document.getElementById(_loadDiv).style.display = "none"时能隐藏,
document.getElementById(_loadDiv).style.display = "" 时能显示出来
-----
当创建DIV时 指定 display = "none" 的时候,DIV默认不显示出来,
我用document.getElementById(_loadDiv).style.display = ""时,死活也显示不出来
我测试了alert(document.getElementById(_loadDiv).style.width);等属性时,都是正确的
所以初始终为display = ""时怎么操作display都可以,初始终为display = "none"时怎么操作display 都不可以
请帮个忙,谢谢
...全文
相关推荐
JavaScript中的style.display属性操作
=== "none") { i.style.display = ""; } else { i.style.display = "none"; }}```在这个例子中,`show`函数接收一个ID作为参数
JS中display与visibility区别[源码]
具体操作上,我们可以使用document.getElementById方法来获取页面上的元素,然后通过修改该元素的style.display或style.visibility属性值来控制其显示或隐藏。
js style.display=block显示布局错乱问题的解决方法
== typeof element.style.display && 'table-row' === element.style.display)) { // 对支持display: table-row
JS中style.display和style.visibility的区别实例说明.docx
style.displaystyle.display 属性用于控制元素是否显示,并且它还影响文档流的布局。
js中style.display=""无效的解决方法
元素的初始显示状态:在某些情况下,元素在HTML文档中可能被定义为隐藏,比如使用`<div style="display:none">`直接在元素内定义。


