输入中克拉的屏幕位置,甚至是元素的偏移量

时间:2012-08-04 11:16:32

标签: javascript jquery input blackberry-webworks

在Blackberry上使用Javascript,带有jQuery的Webworks包含

我有一个密码输入框,我正在尝试显示用户输入的字符。我知道jQuery插件dpassword复制了iphone输入,但我需要更多控制。基于另一种解决方案,我的系统非常有用。然而,我需要知道的一件事是如何找出克拉的屏幕顶部,左侧位置。

任何想法我怎么能得到这个。我已经看到了为文本区域提供字符索引的解决方案,但我需要屏幕位置,因为我想在最后一个字符的前面显示当前输入的字符。我相信一定有某种方法可以找到这个。即使它只是相对于密码输入框的开头(因为我相信我可以得到那个左上角的坐标。

感谢您的帮助

Wongadob

1 个答案:

答案 0 :(得分:0)

最终目标是提供一个密码字段,其中最后输入的字符可见,但之前的字符不可见,是吗?这里有一篇非常好的文章描述了一种可能有用的方法(底部): http://www.alistapart.com/articles/the-problem-with-passwords/

对于特定的屏幕位置,我同意从控件本身的(0,0)获得偏移应该可能。本文可能包含一些有用的信息: Get cursor or text position in pixels for input element