JS selectionchange事件体验实例页面
回到相关文章 »效果:
尝试选中这段文字:《HTML并不简单》是目前市面上唯一一本围绕HTML展开介绍Web前端开发的书籍,去粗取精,有的放矢。这本书的特点是独家,稀缺,作为业界少有的花大量时间研究与实践HTML的人,里面所呈现的知识是其他地方很难看到的。
代码:
CSS代码:
p {
color: green;
}
p::before {
color: #333;
content: '选中内容是:';
}
p:empty::after {
content: '-';
color: darkgray;
}
HTML代码:
尝试选中这段文字:《HTML并不简单》是目前市面上... <p id="result"></p>
JS代码:
document.addEventListener('selectionchange', function () {
const selection = document.getSelection();
result.textContent = selection.toString().trim();
});