可见性使用javascript隐藏在IE8中
Visibility Hidden in IE8 using javascript
我在ie8中遇到javascript问题。我正在使用此语法隐藏一个元素。
document.getElementById("<%=fnl000Db000Tran000PERIODTYPE_ID000Value000PERIOD_TYPE_DESC.ClientId %>").style.visibility = false
我使用
document.getElementById("<%=fnl000Db000Tran000PERIODTYPE_ID000Value000PERIOD_TYPE_DESC.ClientId %>").style.visibility = "hidden"
但没有用。它显示了一个错误:类似于Expected;但我在每一行的末尾都用了分号。
您在超长ID和右括号之后、style
之前缺少一个.
。
您似乎缺少一个点:
getElementById("id").style
除此之外,它肯定是一个字符串值,所以您的第二个代码片段在这方面是正确的。但它缺少一个分号。虽然从技术上讲,这在JavaScript中是不需要的,但您可以尝试在语句前后直接添加分号,看看这是否有帮助:
;document.getElementById("").style.visibility = "hidden";
最后,在IE8中尝试此链接,并将其与您自己的代码进行比较:http://jsfiddle.net/4szBA/1/
您使用
document.getElementById("...")style.visibility = "hidden";
您应该使用
document.getElementById("...").style.visibility = "hidden";
//----------------------------^
您在style.visibility
前面缺少一个点
相关文章:
- Recaptcha在IE7和IE8中不起作用
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 显示5秒后隐藏潜水
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- 浮动页脚栏-使用Bootstrap隐藏
- 在jquery中为显示/隐藏设置cookie
- 显示隐藏的html表在javascript(IE8)中不起作用
- 隐藏/显示 js 代码不会在 IE8 或更低版本上运行
- 向IE8用户隐藏所有内容的最佳方式是什么
- IE8显示可滚动表的隐藏问题
- jquery设置隐藏的输入值在IE7和IE8中未按预期工作
- 防止表单重置方法清除IE8中隐藏输入的最简单方法
- 在IE8中隐藏地址栏和状态栏
- 显示和隐藏经过验证和简化的ie8-html
- 可见性使用javascript隐藏在IE8中
- 隐藏/显示在ie8中不工作
- Zurb Orbit中的按钮未隐藏在IE8中
- 隐藏元素不会;如果父元素具有特定的显示类型组合,则不能在IE8中正确地重新绘制页面
- 溢出:隐藏在IE8中占用额外的空间