如何解决如何使用javascript更改用户突出显示的文本的样式
我正在寻找一种方法来更改用户突出显示的文本的样式。例如,当用户用鼠标突出显示文本并单击按钮时,我希望所选的文本即使在像RTF编辑器一样不再突出显示之后也要更改。我试图将突出显示的文本存储到变量中,并使用javascript DOM样式属性更改样式,但它返回错误。到目前为止,这是我的代码
document.addEventListener('mouseup',event => {
if(window.getSelection().toString().length){
let exactText = window.getSelection().toString();
}
}
它可以console.log
突出显示的文本,但是不能更改样式。谢谢您的帮助
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。