html中的父div通过按钮控制显示后(block),子div的内容不显示,这是什么情况?

父div一开始设置的是display:none;后来在按钮上绑了个onclick()事件,修改了父div的display为block,按理说,他的子div也应该同时显示,... 父div一开始设置的是display:none; 后来在按钮上绑了个onclick()事件,修改了父div的display为block,按理说,他的子div也应该同时显示,但却没有,这是什么问题???
js:
function show_div()
{
document.getElementById("div_edit_module").style.display="block";
}

css:
#div_edit_module{
width:613px;
height:432px;
background-image:url(images/edit_module_BG.gif);
top:15%;
left:25%;
position:absolute;
cursor:help;
display:none;
}
#div_moduleName{
width:530px;
height:40px;
margin-top:20px;
margin-left:40px;
display:inherit;
}

html:
<div id="div_edit_module">
<div id="div_moduleName">
</div>

</div>
更加令人疑惑的是,我自己重新写了一个页面,基本结构跟这一样,但是它就能正确的显示和隐藏,这个就不行 _(:3」∠)_
展开
 我来答
罗凉音
2014-05-07 · TA获得超过170个赞
知道答主
回答量:98
采纳率:0%
帮助的人:55.8万
展开全部

这是我用你代码测试啦滴。没有问题呀~点击后父元素和子元素内容都出来啦

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>test</title>
    <script type="text/javascript">
        function show_div() {
            document.getElementById("div_edit_module").style.display = "block";
        }
    </script>
    <style type="text/css">

#div_edit_module{
    width:613px;
    height:432px;
    background-image:url(images/edit_module_BG.gif);
    top:15%;
    left:25%;
    position:absolute;
    cursor:help;
    display:none;
    }
#div_moduleName{
    width:530px;
    height:40px;
    margin-top:20px;
    margin-left:40px;
    display:inherit;
    }
</style>
</head>
<body>
<input type="button" onclick="show_div()"  value="点击查看" />
  <div id="div_edit_module">
  父元素
        <div id="div_moduleName">
        子元素
    </div>

</div>
</body>
</html>
追问
我自己也用这些测试过,也是没问题的啊,但是我的实际的页面中不知道为啥就是不行。 我页面的实际情况是,有一个主页面,里面有正常显示的内容,然后点击页面中的一个按钮弹出一个对话框,也就是我这个父div,里面包含了一些文本框和按钮什么的。不知道是不是和这个有什么关系
百度网友dc77ec2
2014-05-07 · 超过36用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:66.3万
展开全部
#div_moduleName{
width:530px;
height:40px;
margin-top:20px;
margin-left:40px;
display:inherit;
}
楼主把display:inherit;去掉后在试一试
追问
这个去掉了也没有用,还是没办法显示
追答
你的代码我测试可以正常显示啊。是不是你代码你少发了哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
happyyu0
2014-05-07 · TA获得超过1637个赞
知道小有建树答主
回答量:968
采纳率:0%
帮助的人:577万
展开全部
发出来代码看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式