Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.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
扩展div';s的高度超出了javascript中的最大高度_Javascript_Html_Internet Explorer 8 - Fatal编程技术网

扩展div';s的高度超出了javascript中的最大高度

扩展div';s的高度超出了javascript中的最大高度,javascript,html,internet-explorer-8,Javascript,Html,Internet Explorer 8,我在用户控件中有一个div,它的最大高度在css中设置为400px。此用户控件用于我的应用程序中的许多aspx页面 我试图在JavaScript中仅为一个页面动态地将div高度增加到500px,但它不起作用。用户控件中的div始终仅采用400px(css中设置的最大高度),而不采用JavaScript设置的高度 有没有办法从JavaScript更改div height over max height 谢谢您需要先设置“最大高度”属性,然后才能将高度设置为大于该属性 因此,不是这样: functi

我在用户控件中有一个div,它的最大高度在css中设置为400px。此用户控件用于我的应用程序中的许多aspx页面

我试图在JavaScript中仅为一个页面动态地将div高度增加到500px,但它不起作用。用户控件中的div始终仅采用400px(css中设置的最大高度),而不采用JavaScript设置的高度

有没有办法从JavaScript更改div height over max height


谢谢

您需要先设置“最大高度”属性,然后才能将高度设置为大于该属性

因此,不是这样:

function setHeight()
{
    var e = document.getElementById("myDiv");
    e.style.height = "500px";
}
您将执行以下操作:

function setHeight()
{
    var e = document.getElementById("myDiv");
    e.style.maxHeight = "500px";
    e.style.height = "500px";
}

非常感谢你的快速帮助。这真的解决了我的问题。