文件:caretRangeFromPoint() 方法

非標準:此特性未標準化。我們不建議在生產環境中使用非標準特性,因為它們瀏覽器支援有限,並且可能會更改或被移除。但是,在沒有標準選項的特定情況下,它們可以是合適的替代方案。

Document 介面的 caretRangeFromPoint() 方法會返回一個 Range 物件,該物件代表指定座標下的文件片段。

此方法是 Document.caretPositionFromPoint 方法的 WebKit 專有實現。

語法

js
caretRangeFromPoint(x, y)

引數

x

當前視口內的水平位置。

y

當前視口內的垂直位置。

返回值

以下之一:

  • 一個 Range 物件。
  • 如果 xy 為負數、超出視口,或者不存在文字輸入節點,則返回 Null

示例

請訪問 Document.caretPositionFromPoint 頁面,檢視此方法的即時示例。

規範

不屬於任何規範。

瀏覽器相容性