gpt4 book ai didi

javascript - 文本选择 API 去了哪里?

转载 作者:行者123 更新时间:2023-11-27 22:45:44 26 4
gpt4 key购买 nike

两年前,HTML5 标准删除了包含Selection 接口(interface)规范的“Text Selection API”一章:

[Stringifies] interface Selection {
readonly attribute Node anchorNode;
readonly attribute long anchorOffset;
readonly attribute Node focusNode;
readonly attribute long focusOffset;
readonly attribute boolean isCollapsed;
void collapse(in Node parentNode, in long offset);
void collapseToStart();
void collapseToEnd();
void selectAllChildren(in Node parentNode);
void deleteFromDocument();
readonly attribute long rangeCount;
Range getRangeAt(in long index);
void addRange(in Range range);
void removeRange(in Range range);
void removeAllRanges();
};

参见此处:http://www.w3.org/TR/2009/WD-html5-20090423/editing.html#selection

我记得在另一个标准中遇到过这个接口(interface),但我忘了是哪一个了。谁能帮我重温一下?

最佳答案

它移到了 WHATWG 的 DOM Range spec .该文档的范围部分最近(在上周左右)被迁移到 W3C 的 DOM4 spec。 .

这使得 WHATWG Range 规范处于相当误导性的命名位置。我不确定是否有计划再次移动选择内容,但我不会反对。

2013 年 2 月更新

规范的选择部分目前可在 HTML Editing APIs spec 中找到.

关于javascript - 文本选择 API 去了哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7471515/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com