Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript隐藏在IE8中的可见性_Javascript_Asp.net - Fatal编程技术网

使用javascript隐藏在IE8中的可见性

使用javascript隐藏在IE8中的可见性,javascript,asp.net,Javascript,Asp.net,我在ie8中面临javascript问题。我正在使用此语法隐藏一个元素 document.getElementById("<%=fnl000Db000Tran000PERIODTYPE_ID000Value000PERIOD_TYPE_DESC.ClientId %>").style.visibility = false document.getElementById(“”).style.visibility=false 我曾经 document.getElementById(

我在ie8中面临javascript问题。我正在使用此语法隐藏一个元素

document.getElementById("<%=fnl000Db000Tran000PERIODTYPE_ID000Value000PERIOD_TYPE_DESC.ClientId %>").style.visibility = false
document.getElementById(“”).style.visibility=false
我曾经

 document.getElementById("<%=fnl000Db000Tran000PERIODTYPE_ID000Value000PERIOD_TYPE_DESC.ClientId %>").style.visibility = "hidden" 
document.getElementById(“”).style.visibility=“hidden”
但是没有用。它显示了一个错误:与预期类似;
但是我在每一行的末尾都用了分号。

在你的长ID和右括号之后,在你使用的
样式之前,你缺少了一个

document.getElementById("...")style.visibility = "hidden";
你应该使用


您在
样式前面缺少一个点。可见性

您似乎缺少一个点:

getElementById("id").style
除此之外,它肯定是一个,所以您的第二个代码片段在这方面是正确的。但它缺少一个分号。虽然从技术上讲,JavaScript中不需要分号,但您可以尝试在语句前后直接添加分号,以查看这是否有帮助:

;document.getElementById("").style.visibility = "hidden";

最后,在IE8中尝试此链接,并将其与您自己的代码进行比较:

此处键入错误。但我的剧本里有点,请检查一下。我的脚本中有点,但不起作用
;document.getElementById("").style.visibility = "hidden";