【发布时间】:2011-10-13 20:01:01
【问题描述】:
我正在使用 Range 来操作选定的文本。我想计算从某人开始选择文本到他们完成的高度。
我已尝试跨到所选范围的开头和结尾,我可以准确地计算出高度形式,但它会改变 DOM 并阻止我进行其他范围操作,例如突出显示先前选择的文本。
我也尝试过收集 mosedown 和 mosueup 位置的位置,但我需要从所选文本顶部到释放选择的文本底部的准确高度,但情况并非总是如此。
所以我想知道是否有一种方法可以在不更改 DOM 的情况下计算文本选择的高度?
【问题讨论】:
标签: javascript css dom height range