用javascript检测用户选择的方向

前端之家收集整理的这篇文章主要介绍了用javascript检测用户选择的方向前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在我的项目中模拟文本编辑器,具有自定义插入符,但是本地选择.有没有办法检测用户选择文字的方向?让我们说,该用户已选择文本“hello world”.有两种可能性,他可以从字母’d’上单击鼠标开始,以’h’字符结尾,或者他可以开始字母’h’并以’d’字符结尾.有没有什么简单的方法来区分这两种情况?谢谢.

解决方法

据我所知,没有任何属性或事件本机的 Javascript会告诉你的方向. This site详细介绍如何跟踪鼠标方向,您可以根据需要进行调整.

基本上,只要您可以检索鼠标位置(使用loc.pageX或Y或event.clientX或Y),您可以编写自己的功能,以根据位置和时间跟踪方向.

在您的情况下,您可能只想在用户选择文本时捕获此内容,即在mousedown事件上.

猜你在找的JavaScript相关文章