更改面板窗体javascript的高度

更改面板窗体javascript的高度,javascript,asp.net,panel,Javascript,Asp.net,Panel,使用JS可以获得asp.net面板的高度 var test1 = $$('ViewFeatureProperties')[0].offsetHeight; if (test1<500) { //change height of panel to 275 $$('ViewFeatureProperties')[0].offsetHeight = 275px; } var test1=$$('ViewFeatureProperties')[0]; 如果(test1offsetHeight属

使用JS可以获得asp.net面板的高度

var test1 = $$('ViewFeatureProperties')[0].offsetHeight;

if (test1<500)
{
//change height of panel to 275
$$('ViewFeatureProperties')[0].offsetHeight = 275px;
}
var test1=$$('ViewFeatureProperties')[0];

如果(test1offsetHeight
属性为只读,请改用
height

您的第一行代码和
if
语句至少在语法上是如何使用它的正确示例。要设置它,请将代码更改为:

$$('ViewFeatureProperties')[0].style.height= '275px';
请注意,我还使用
包装了我的值,以便为其分配一个字符串

备选方案:

由于您使用的是jQuery,因此可以使用jQuery设置高度:

$('ViewFeatureProperties').eq(0).height(275);

没有太大的区别,只是如果你想链接更多的函数,你现在仍然拥有jQuery对象。

在第二个例子中错过了double$$,但是效果很好。谢谢你的帮助