作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
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/
使用 imgAreaSelect ,如果用户选择的区域太小(只需单击一下),我将尝试设置默认选择。但是,我无法在 onSelectEnd 中调用 .update()。我觉得我遗漏了一些东西,但我无法弄
JavaScript DOM 事件 onselectstart 在更改选择之前触发。如果我想获得新的选择,检查这个新的选择是否 isCollapsed 怎么办?我将进一步解释:用户选择页面上的内容,触
我是一名优秀的程序员,十分优秀!