# TextNode.getBoxesForRange(number start, number end, function callback)

> 基础库 3.17.0 开始支持，低版本需做[兼容处理](1003706)。

> __小程序插件__：不支持

> 相关文档: [text](/miniprogram/dev/component/text.md)

## 功能描述

获得 text 指定文本偏移量内每行的布局盒，通常用于获得排版信息。

## 参数

### number start

起始偏移量

### number end

结束偏移量

### function callback

回调函数，参数为每行的布局盒组成的数组

#### 参数

##### Array.<Object> boxes

每行的布局盒

## 示例代码

```javascript
wx.createSelectorQuery().select('.text').node(res => {
  res.node.getBoxesForRange(0, 10, boxes => {
    console.log(boxes)
  })
}).exec()
```
