选择:selectAllChildren() 方法
Selection.selectAllChildren()
方法将指定节点的所有子节点添加到选择中。之前的选择将丢失。
语法
js
selectAllChildren(parentNode)
参数
parentNode
-
parentNode
的所有子节点都将被选中。parentNode
本身不属于选择的一部分。
返回值
无 (undefined
).
示例
HTML
html
<main>
<button>Select Footer</button>
<p>Welcome to my website.</p>
<p>I hope you enjoy your visit.</p>
</main>
<footer>
<address>[email protected]</address>
<p>© 2019</p>
</footer>
JavaScript
js
const button = document.querySelector("button");
const footer = document.querySelector("footer");
button.addEventListener("click", (e) => {
window.getSelection().selectAllChildren(footer);
});
结果
规范
规范 |
---|
选择 API # dom-selection-selectallchildren |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参阅
Selection
,它所属的接口。