Js如何设置某DIV不显示?
这个DIV里面用于显示数据库查询的结果。我想要的是:如果结果集为空,那么就不要显示此DIV,如果结果集不为空,就显示此DIV。初学PHP,还没有学过JavaScript来...
这个DIV里面用于显示数据库查询的结果。我想要的是:如果结果集为空,那么就不要显示此DIV,如果结果集不为空,就显示此DIV。初学PHP,还没有学过JavaScript来。所以麻烦说的傻瓜一点。谢谢
展开
7个回答
展开全部
在js中控制是否显示div有2个css属性
1、通过设置style为display:none
2、通过设置style为visibility:hidden
不同的是display:none在隐藏元素的时候,将其占位空间也去掉;而visibility:hidden只是隐藏了内容而已,其占位空间仍然保留。
比如有div:
你好
js使用:
//获取div对象
var
obj
=
document.getelementbyid('mydiv');
//将div的css属性设置为隐藏即可
obj.style.display='none';
1、通过设置style为display:none
2、通过设置style为visibility:hidden
不同的是display:none在隐藏元素的时候,将其占位空间也去掉;而visibility:hidden只是隐藏了内容而已,其占位空间仍然保留。
比如有div:
你好
js使用:
//获取div对象
var
obj
=
document.getelementbyid('mydiv');
//将div的css属性设置为隐藏即可
obj.style.display='none';
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.getElementById( "Div1 ").style.display= "none" 隐藏
document.getElementById( "Div1 ").style.display= "block" 显示
...
// Div1 是你层的 id
document.getElementById( "Div1 ").style.display= "block" 显示
...
// Div1 是你层的 id
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
判断一下
if(结果集为空){
document.getElementById( "要隐藏的ID").style.display= "none" 隐藏";
}else{
document.getElementById( "同上").style.display= "block" 显示";
}
if(结果集为空){
document.getElementById( "要隐藏的ID").style.display= "none" 隐藏";
}else{
document.getElementById( "同上").style.display= "block" 显示";
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
msg 为DIV id ;
text 为 你要抓取的id 比如 文本的等;
要自己做个事件触发此方法;
function refer(){
var textValue = document.getElementById("text");
if(textValue.value == ""){
document.getElementById("msg").style.display ="none";
}
else{
document.getElementById("msg").style.display ="";
}
}
<div id="msg" style="display: none; "> 你要显示的内容</div>
text 为 你要抓取的id 比如 文本的等;
要自己做个事件触发此方法;
function refer(){
var textValue = document.getElementById("text");
if(textValue.value == ""){
document.getElementById("msg").style.display ="none";
}
else{
document.getElementById("msg").style.display ="";
}
}
<div id="msg" style="display: none; "> 你要显示的内容</div>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询