Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.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
在javascript中动态修改掩码高度_Javascript_Dynamic_Height_Mask - Fatal编程技术网

在javascript中动态修改掩码高度

在javascript中动态修改掩码高度,javascript,dynamic,height,mask,Javascript,Dynamic,Height,Mask,我必须通过javascript(extjs)增加.x-mask类的高度。我将使用 var hgt = document.documentElement.scrollHeight; 然后我必须应用它,而不是 .x-mask { height: 100% !important; } 通过javascript动态执行。您是否使用 document.documentElement.style.height = '100%!important'; 或 如果您正在使用任何元素,如div或span

我必须通过javascript(extjs)增加.x-mask类的高度。我将使用

var hgt = document.documentElement.scrollHeight;
然后我必须应用它,而不是

.x-mask {
   height: 100% !important;
}
通过javascript动态执行。

您是否使用

document.documentElement.style.height = '100%!important';


如果您正在使用任何元素,如div或span,其中您已将此类指定为

<div id="mydiv" class="x-mask">
如果您使用的是jQuery,那么请尝试

$('.x-mask').height(hgt);

可能,
document.documentElement.style.height=hgt附言,问题是更改特定css类属性值div具有动态Id。因此Id将不可用。有没有办法通过js更改css类?div有动态Id。因此Id将不可用。有没有办法通过js更改css类?
document.getElementById('mydiv').style.height=hgt;
$('.x-mask').height(hgt);