gpt4 book ai didi

JavaScript 隐藏/显示在 ie8 中失败

转载 作者:行者123 更新时间:2023-11-28 15:37:30 24 4
gpt4 key购买 nike

我有以下javascript

function hide(id)
{
var ele = document.getElementById(id);
if ((ele.style.display == 'none') || (ele.style.display == '')) {
try{
ele.style.display = 'table-row';
}
catch (e)
{
ele.style.display='block';
}}
else {ele.style.display = 'none';}
}

在 ie7、chrome、ff 中有效,但在 ie8 中失败

我必须让它在 ie8 中工作,即使它在 chrome 或 ff 中失败。

我认为问题出在 'ele.style.display = 'table-row'

有什么想法吗?提前致谢

最佳答案

不确定您在 IE8 中遇到的故障是什么,但您可以在 if 中更改此内容:

ele.style.display == ''

为此:

ele.style.display == undefined

关于JavaScript 隐藏/显示在 ie8 中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3265660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com