无法得到display属性,参数无效 这个,貌似是IE之前浏览器的一个BUG。使用js document.getElementById("layer").style.display="inherit";在ie8下没问题,但是IE8兼容模式下有问题,在IE6下有问题,问题就是提示"无法得到display属性,参数无效"有解决办法吗?谢谢大家了!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var obj = document.getElementById("layer")obj.style.display="inherit"; "inherit"不是display的有效属性,可以直接设置成document.getElementById("layer").style.display="",况且没必要设置成继承,如果父元素不可见,它自然不可见 document.getElementById("layer").style.display="transparent" document.getElementById("layer").style.display="clock",//可见document.getElementById("layer").style.display="none",//不可见其余的一般用不到 display任何版本的 Internet Explorer (包括 IE8)都不支持 inherit 不知道怎么你ie8怎么就没有问题!!看来得去试一下了 document.getElementById("layer").style="display:inherit";用这样写应该可以通过,你测试一下 是 document.getElementById("layer").style.display="block"吧 document.getElementById("layer").style += "\; display:inherit\;"; 新手请教-第一次提问,不太懂,有问题请多包涵 js的mousemove方法 关于colorbox看不到next,previous和close????? 一个超难的checkbox问题? 一个简单的javascript问题!在线等! 关于窗口打开的两个问题. 这段简单的JS代码有错,怎么改﹖ 如何实现用组合快捷键改变textarea中选择的文字? 如何使一弹出窗口置顶?急用 ztree连线对不齐 有没有 Javascript 编辑器 实现 折叠代码功能的 网页打开时没有提示错误,开了之后很久报错
obj.style.display="inherit";
document.getElementById("layer").style.display="none",//不可见
其余的一般用不到
不知道怎么你ie8怎么就没有问题!!看来得去试一下了
吧