current x,y coordinates of cursor in text area using javascript

后端 未结 2 1496
感情败类
感情败类 2020-12-21 08:01

How can i get current x & y position of my CURSOR within a text area using javascript. The event is a Keyup event, not a mouse event.

I am not looking for the c

2条回答
  •  不知归路
    2020-12-21 08:54

    Give this a shot:

     $(document).ready(function(){
        $('textarea').bind('keyup', function(e){
          var $this = $(this);
          alert('X: ' + $this.data('mousepos').x + '\nY: ' + $this.data('mousepos').y);
        });
    
        $('textarea').bind('mousemove', function(e){
          $(e.target).data('mousepos', {x: e.pageX, y: e.pageY});
        });
     });​
    

    workin example: http://jsbin.com/ibowa3/edit

提交回复
热议问题