【发布时间】:2014-06-24 21:29:16
【问题描述】:
我想检查一下用户的(闪烁的)光标位置是否在文本区域中的两个字符串之间。
处理标签事件是自己的事,我只想知道处理与标签相关的光标位置的方法。
【问题讨论】:
-
光标与鼠标光标一样??还是闪烁的光标?
-
你将不得不按照这些思路实现一些东西来获得你想要的东西。 jsfiddle.net/techfoobar/xEVSu
-
@KyleK 请不要告诉我你现在才能够写出这一切..
-
哈哈....不。只是真的想不出办法....除了用 div 伪造插入符。虽然这篇文章看起来可能会让你走上正确的道路……stackoverflow.com/questions/1064089/…。因为你在这里有一个多步骤的问题。首先,您必须弄清楚如何找出插入符号的位置。那篇文章可能对您有所帮助。然后你必须弄清楚如何计算
标签之间的位置。然后计算一下插入符号是在里面还是在外面。 -
ta.value.split("")[0].lastIndexOf("
") <ta.selectionstart></ta.selectionstart>
标签: javascript jquery regex textarea