jquery 捕获当前光标位置

时间:2022-05-20 12:18:54
google了好久,没有得到解决方案,在这里我希望借csdn的各位大大问几个问题:
1 、怎么样才可以把 回车键绑定到shift + 回车,就是怎么做键的映射,当按下enter 时,实际上触发了shift + enter .

2、如textarea,或者设置了contenteditabel 的div ,如果一直输入内容,是当一行算的,要怎么做,才能在输入的内容到达右边界时,插入一个换行符。我的想法是捕获光标的位置,判断是否到右边界,再插入一个值。

但是google了好久都没有找到方法,求帮忙。
老号丢了,新号没有多少分。希望能谅解

7 个解决方案

#1


1.
if((event.keyCode==13) || (event.shiftKey && event.keyCode==13))
shiftEnter(); //调用shift enter的方法

2.网上自动换行的方法很多阿,给你参考一下
http://www.blueidea.com/tech/web/2006/3469.asp

#2


该回复于2012-05-30 09:51:22被版主删除

#3


引用 1 楼  的回复:
1.JScript code
if((event.keyCode==13) || (event.shiftKey && event.keyCode==13))
            shiftEnter();    //调用shift enter的方法

2.网上自动换行的方法很多阿,给你参考一下
http://www.blueidea.com/tech/web/2006……

shiftEnter(); 是内建方法吗?

#4


不是啊,是我随便起的方法名,就是指你shift+enter要触发的方法

#5


引用 4 楼  的回复:
不是啊,是我随便起的方法名,就是指你shift+enter要触发的方法

可是我实际上是想把enter 键映射到 shift+enter 组合键,不是想调用方法。

#6


虽然不是我想要的功能。还没有想出办法,不过换了一种思路完成。也算OK了。结帖给分

#7


虽然不是我想要的。结帖吧。

#1


1.
if((event.keyCode==13) || (event.shiftKey && event.keyCode==13))
shiftEnter(); //调用shift enter的方法

2.网上自动换行的方法很多阿,给你参考一下
http://www.blueidea.com/tech/web/2006/3469.asp

#2


该回复于2012-05-30 09:51:22被版主删除

#3


引用 1 楼  的回复:
1.JScript code
if((event.keyCode==13) || (event.shiftKey && event.keyCode==13))
            shiftEnter();    //调用shift enter的方法

2.网上自动换行的方法很多阿,给你参考一下
http://www.blueidea.com/tech/web/2006……

shiftEnter(); 是内建方法吗?

#4


不是啊,是我随便起的方法名,就是指你shift+enter要触发的方法

#5


引用 4 楼  的回复:
不是啊,是我随便起的方法名,就是指你shift+enter要触发的方法

可是我实际上是想把enter 键映射到 shift+enter 组合键,不是想调用方法。

#6


虽然不是我想要的功能。还没有想出办法,不过换了一种思路完成。也算OK了。结帖给分

#7


虽然不是我想要的。结帖吧。