2015-12-01 171 views
0

我使用所见即所得和视图我使用的渲染span(不检查所有细节,这只是一个小的概述)...jQuery的:如何获得点击的元素位置 - > textarea的

所以:我有这样的html代码:

<p>TEXT123!!!</p> 
<strong>Yep!</strong> 

是否有可能获得我点击的位置?例如,我在第二行点击ep并存储此值?

和(我的问题的主要部分)在我的textarea中设置了底座位置到between e and p on the second line用一些方法?

这可以通过JavaScript来完成吗?

+0

你说的textarea的是什么意思?它是一个textarea元素还是..? –

+0

@NishanSenevirathna是元素) – brabertaser19

回答

0

html有它本地contenteditable="true"。你可以把它放在任何元素中。

<p contenteditable="true">TEXT123!!! <strong>Yep!</strong> </p> 

例子: Codepen.io

支持的浏览器:铬+4.0时,Internet Explorer 6.0,Firefox的+3.5,野生动物园+3.1,歌剧10.1

+0

没有。任何contenteditables在我的应用程序... 这是一个巨大的“bug”球体,当我想使用验证等 – brabertaser19

+0

好吧,不能帮助你,对不起。 – Max