js问题,我设置了一个空div,并且用visibility:hidden设置隐藏了!现在我用innerHTML获取该div的内容

我获取到的值都是不为空,空div不应该显示空吗??<style>#tan_bg{width:100%;height:100%;position:fixed;left:0;... 我获取到的值都是不为空,空div不应该显示空吗??
<style>
#tan_bg {width: 100%;height: 100%;position: fixed;left: 0;top: 0px;z-index: 2;filter: alpha(opacity:80);opacity: 0.8;background: #000;visibility: hidden;}
#kt_vip { position: fixed;width: 700px;height: 600px;left: 45%;top: 50%;margin: -385px 0 0 -425px;background-color: #EEEBFC;z-index: 3;visibility: hidden;}
</style>
<div id="tan_bg" ></div>
<div id="kt_vip" ></div>
<script>
if(document.getElementById("kt_vip").innerHTML==null){
alert("空");
}else{
alert("非空");
}
</script>
展开
 我来答
heshibo111
2016-12-30 · TA获得超过131个赞
知道小有建树答主
回答量:117
采纳率:100%
帮助的人:40.5万
展开全部
innerHTML:它是HTML 文本,他会把标签输出,所以就算没有,也不会为NULL 你可以变成“” 。我是这样理解的,你试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-12-30
展开全部
用这个

if(document.getElementById("kt_vip").innerHTML == ""){
alert("空");
}else{
alert("非空");
}
追问
卧槽,谢谢你!我之前也是这样做的,却没没成功啊!估计少了个=
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式