如何获得光标在textarea中的坐标 如题,是这样的,我现在需要在textarea中输入字,如果输入了“.”就会在光标后面弹出一个div菜单提示,就像常见的软件开发环境的自动提示功能一样。关键是现在无法获得文本域中光标相对于页面的坐标(是显示为“|”的光标而不是鼠标)。有哪位写过,贴上来学习一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用range. 网上有相关的文章, lz可以参考一下:http://www.dklogs.net/?p=228 “用range. 网上有相关的文章, lz可以参考一下:http://www.dklogs.net/?p=228”这个早就看过了,应该是不能获得坐标的。 原来是获取光标在页面的相对位置. 由于光标不是一个event, 所以不能通过原生方法获取要是真想获取, 首先获取textarea的页面位置, 再根据光标在textarea的位置计算出在几行几列, 然后根据行高字体大小获取偏移量, 还要除掉scroll的影响. 最后得到位置 原来是获取光标的页面位置由于光标不是event, 所以不能通过原生方法获得. 先得到textarea的页面位置, 再通过行高/字宽获取光标的偏移量, 再处理掉滚动条的影响. 求位置坐标 原来是获取光标的页面位置由于光标不是event, 所以不能通过原生方法获得. 先得到textarea的页面位置, 再通过行高/字宽获取光标的偏移量, 再处理掉滚动条的影响. 求位置坐标 ext4的dockedItems有什么用? 关于dtree伸缩展开的问题 请问如何定位网站网页上面的元素的位置。 JQUERY如何获取超链接文本 帮忙写个正则吧 很简单的问题 请问诸位,我想做两个互动的select应该怎么做? 怎样隐藏表格的一列 高手请进:一个关于select innerHTML; 的奇怪现象 高分相求,高难度滚动条控制问题(分不够再加) Extjs中RadioGroup的问题? 如何屏蔽鼠标左键,允许鼠标左键?
原来是获取光标在页面的相对位置. 由于光标不是一个event, 所以不能通过原生方法获取
要是真想获取, 首先获取textarea的页面位置, 再根据光标在textarea的位置计算出在几行几列, 然后根据行高字体大小获取偏移量, 还要除掉scroll的影响. 最后得到位置
由于光标不是event, 所以不能通过原生方法获得.
先得到textarea的页面位置, 再通过行高/字宽获取光标的偏移量, 再处理掉滚动条的影响. 求位置坐标
由于光标不是event, 所以不能通过原生方法获得.
先得到textarea的页面位置, 再通过行高/字宽获取光标的偏移量, 再处理掉滚动条的影响. 求位置坐标