【问题标题】:Get height of PHP-generated div with pure javascript使用纯 JavaScript 获取 PHP 生成的 div 的高度
【发布时间】:2012-02-23 14:45:48
【问题描述】:

我一直在尝试计算使用 PHP-MySQL 生成的分区的高度,但找不到任何可行的方法。我真的很想用纯 javascript 来做,因为我根本不使用 jQuery。我尝试了 element.style.height 和 element.style.height() 以及 element.style.offsetHeight 甚至 element.currentStyle(或用于 W3C 浏览器的 window.getComputedStyle)。

但没有任何效果。有很多帖子,但似乎没有一个建议有效。我真的不知道该尝试什么了...请不要建议使用 jQuery 解决方案,因为我刚刚尝试过 $('#element').height() 和 $('#element').outerHeight(),都没有工作。真的有可能吗?除法输出为一系列命令,如

echo ('<div id="myDiv">...</div>');

我希望有人能帮我解决这个问题,这让我完全陷入了停顿。

【问题讨论】:

  • div 是用 PHP“生成”还是手写并不重要。浏览器处理它的方式没有区别,实际上,浏览器永远不会知道区别。
  • 可能重复:these search terms. 的几乎所有问题

标签: php javascript dynamic height division


【解决方案1】:

element.clientWidth 也可能有用。

【讨论】:

    【解决方案2】:

    element.offsetHeight - 偏移高度不是样式信息的一部分。

    【讨论】:

    猜你喜欢
    • 2013-03-14
    • 1970-01-01
    • 2021-06-22
    • 2011-08-31
    • 2018-10-11
    • 2013-05-04
    • 2021-02-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多