相关疑难解决方法(0)

更新输入值而不会丢失光标位置

可能重复:
在javascript replace中停止光标从跳转到输入字段的结尾

我想使用JavaScript强制文本框的值为小写.我已经尝试了下面的代码,但每次按一下键时光标都会跳到输入的末尾.我怎么能避免这个?

$("#beLowerCase").keyup(function(){
    $(this).val( $(this).val().toLowerCase() );
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

80
推荐指数
1
解决办法
4万
查看次数

在javascript replace中停止光标跳转到输入字段的结尾

我正在使用正则表达式从javascript中的文本输入区域中删除无效字符(在IE中运行).我在每个keyup事件上运行replace函数.但是,这会使光标在每次按键后跳转到文本框的末尾,这使得无法进行内联编辑.

这是它的实际应用:

http://jsbin.com/ifufuv/2

有谁知道如何使它,所以光标不会跳转到输入框的末尾?

javascript replace

36
推荐指数
2
解决办法
3万
查看次数

标签 统计

javascript ×2

jquery ×1

replace ×1