--- title: Selection.selectAllChildren() slug: Web/API/Selection/selectAllChildren translation_of: Web/API/Selection/selectAllChildren ---
{{ ApiRef("DOM") }}{{SeeCompatTable}}

Selection.selectAllChildren()把指定元素的所有子元素设为选中区域,并取消之前的选中区域。

用法

sel.selectAllChildren(parentNode)

参数

parentNode
所有parentNode元素的子元素会被设为选中区域,parentNode本身除外。

举例

footer = document.getElementById("footer");
window.getSelection().selectAllChildren(footer);
/* Everything inside the footer is now selected *

详细

说明 状态 注释
{{SpecName('HTML Editing', '#dom-selection-selectallchildren', 'Selection.selectAllChildren()')}} {{Spec2('HTML Editing')}} Initial definition
{{SpecName('Selection API', '#widl-Selection-selectAllChildren-void-Node-node', 'Selection.selectAllChildren()')}} {{Spec2('Selection API')}} Current

浏览器兼容性

{{Compat("api.Selection.selectAllChildren")}}

相关链接