【问题标题】:Change height of panel form javascript更改面板表单javascript的高度
【发布时间】:2014-12-17 11:08:32
【问题描述】:

使用JS可以得到一个asp.net面板的高度

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

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

可以在 test1 中获取值,但如果 test1

【问题讨论】:

    标签: javascript asp.net panel


    【解决方案1】:

    offsetHeight 属性是只读的,请改用height

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

    $$('ViewFeatureProperties')[0].style.height= '275px';
    

    请注意,我还使用 ' 包装了我的值,以便我为其分配一个字符串。

    替代方案:

    既然你用的是jQuery,你可以用jQuery来设置高度:

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

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

    【讨论】:

    • 在第二个示例中错过了双倍的 $$,但是效果很好。感谢您的帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-03
    • 2014-12-06
    • 2014-02-19
    • 2014-07-17
    • 2013-07-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多