gpt4 book ai didi

javascript - 如果有 "onselectstart",是否有 "onselectend"?

转载 作者:搜寻专家 更新时间:2023-11-01 04:27:35 25 4
gpt4 key购买 nike

JavaScript DOM 事件 onselectstart 在更改选择之前触发。如果我想获得新的选择,检查这个新的选择是否 isCollapsed 怎么办?我将进一步解释:用户选择页面上的内容,触发 selectstart 事件;但是如果想要查看用户选择了什么选择,事件仍然会选择用户触发事件之前存在的选择......(这可能会更令人困惑......)

示例场景:

<div id="content">Some filler paragraph</div>

和 JS:

//content is handle for div#content
// I'm not worrying about cross-compat here (.attachEvent)...
content.addEventHandler("selectstart",function(){
var nes=document.getSelection();
if(nes.isCollapsed){
// Do something
}
});

最佳答案

您可以尝试处理“mouseup”事件并检查当前选择。

关于javascript - 如果有 "onselectstart",是否有 "onselectend"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4856818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com