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(); });