让comment标记在各浏览器都能通用
发布时间:2016-12-29 来源:查字典编辑
摘要:在IE下,位于该标记下的代码是不会显示在页面中,这对于用来隐藏一些HTML代码非常有用。但在非IE浏览器下,该标记的无效;可分别在IE和FF...
在IE下,位于该标记下的代码是不会显示在页面中,这对于用来隐藏一些HTML代码非常有用。
但在非IE浏览器下,该标记的无效;可分别在IE和FF下测试一下下面这段代码,就知道效果了。
复制代码 代码如下:<commentid="CnLei">测试:隐藏内容</comment>
<scripttype="text/javascript">
alert(document.getElementById("CnLei").innerHTML);
</script>
解决方法:
在CSS中定义comment{display:none;}就可变成在各浏览器下通用的。
复制代码 代码如下:<styletype="text/css">
comment{display:none;}
</style>
<commentid="CnLei">测试:隐藏内容</comment>
<scripttype="text/javascript">
alert(document.getElementById("CnLei").innerHTML);
</script>