如何通过JavaScript更改缩放属性

如何通过JavaScript更改缩放属性,javascript,css,dom,zooming,Javascript,Css,Dom,Zooming,是否有机会通过JS更改缩放值。我正在尝试这样做: document.getElementsById("div").style.zoom="150%"; 谢谢您的帮助。我不知道zoom属性是什么,但是如果您想放大,您应该使用csstransform:scale(x)属性,但是您可以通过js像这样设置此属性: document.getElementsById("elementId").style.transform ="scale(1.5)"; document.getElementsById(

是否有机会通过JS更改缩放值。我正在尝试这样做:

document.getElementsById("div").style.zoom="150%";

谢谢您的帮助。

我不知道zoom属性是什么,但是如果您想放大
,您应该使用css
transform:scale(x)
属性,但是您可以通过js像这样设置此属性:

document.getElementsById("elementId").style.transform ="scale(1.5)";
document.getElementsById("elementId").style.transform ="scale(1.5) transform:translate(0,-50%)";

您可以将
1.5
值更改为要缩放的量,1.5表示150%,以此类推。。。 但是,在使用js设置此属性时要小心,因为您实际上覆盖了该元素上的任何其他变换,在这种情况下,您应该设置旧的变换值和缩放值,并使用如下空格分隔它们:

document.getElementsById("elementId").style.transform ="scale(1.5)";
document.getElementsById("elementId").style.transform ="scale(1.5) transform:translate(0,-50%)";

我的不好,所以我现在知道了
zoom
属性是什么,但是
scale
得到了更广泛的支持和优化。

我刚刚找到了解决方案。我换了班

document.getElementById(div).className = "class";

getElementsById
?最好的方法就是这样做。