如何使用javascript/jquery查找光标的pageX pageY位置(当在文本框内时)
How to find pageX-pageY positions of the cursor (when inside a textbox) using javascript / jquery?
我需要在任何事件(如keyup)的文本框中找到光标的pageX和pageY位置。
<input type="text" id="addOwner">
$("#addOwner").keyup(function(event) {
var pageY = event.pageY; // currently getting Undefined
var pageX = event.pageX; // currently getting undefined
})
这是一把小提琴。
检查jQuery offset()
以找出文本框的位置。演示
$("#addOwner").keyup(function(event) {
var offset = $(this).offset();
var pageY = offset.left; // currently getting Undefined
var pageX = offset.top; // currently getting undefined
alert(pageY);
alert(pageX);
})
相关文章:
- 根据页面的位置突出显示文本中的字符
- 当选择值x时,Javascript需要在正确的位置显示文本区域,从而循环通过具有选择选项的表单
- 有人知道有没有jquery插件可以在图像上写文本,并让用户将其放置在图像内的任何位置
- jQuery/Javascript>on单击将文本放置在最后一个已知的光标位置
- 当用户单击按钮(在光标位置)时,在输入字段中添加一个文本字符串
- 如何在按键事件发生后获取文本光标的位置
- 我需要从文本框中的名字和姓氏的前两个字母到页面中的某个位置
- JavaScript 在文本区域中的特定位置插入文本
- 如何编写 JQuery 函数以在 Django 模板的特殊位置显示文本
- 链接内的内容可编辑块,如何防止重定向,但让文本选择插入符号位置更改
- 如何查找 SVG 文本位置
- 我的简单代码中的奇怪文本位置
- 尝试更改 javascript 中的文本位置
- 记录选定的文本位置,给出错误的结果
- d3.js - 基于文本宽度的文本位置
- 获取chrome中的文本位置
- 使用Javascript中的文本位置(文本跨度)将文本替换为html格式
- JavaScript选择的文本位置相对于父
- 检查溢出文本位置
- 从鼠标点击中获取输入文本位置(以字符为单位)