相关疑难解决方法(0)

如何从一开始就以字符形式在textarea中获取插入符号列(不是像素)的位置?

如何在<textarea>使用JavaScript中获得插入位置?

例如: This is| a text

这应该回来了7.

如何让它返回光标/选择周围的字符串?

例如:'This is', '', ' a text'.

如果突出显示"是"一词,那么它将返回'This ', 'is', ' a text'.

javascript textarea cursor caret

174
推荐指数
2
解决办法
16万
查看次数

文本换行在<canvas>元素中

我试图使用<canvas>元素在图像上添加文本.首先绘制图像,然后在图像上绘制文本.到现在为止还挺好.

但是我面临的一个问题是,如果文本太长,它会在画布的开头和结尾处被切断.我不打算调整画布大小,但我想知道如何将长文本包装成多行,以便显示所有内容.任何人都能指出我正确的方向吗?

javascript html5 text canvas

32
推荐指数
5
解决办法
3万
查看次数

如何在文本框中获取插入符号的(x,y)像素坐标?

我正在使用jQuery并试图找到一种跨浏览器的方式来获取插入符号<textarea>input盒子中的插入符号,这样我就可以在这个位置放置一个绝对定位的div.

有一些jQuery插件吗?或者JavaScript代码片段就是这么做的?

javascript jquery cross-browser

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

如何在HTML textarea中找到光标位置(X/Y,而不是行/列)?

我想在a中显示一个下拉列表,<textarea>以帮助用户输入某些内容.您从当前的IDE中了解这是代码完成.当您开始输入内容时,弹出窗口将出现在当前光标/插入符号位置右侧,您可以使用箭头键导航它以完成文本输入.

我知道如何在文本字符串中获取光标位置(即光标位置的字符索引),但我不知道如何在元素内获取光标的X/Y坐标(类似于offsetWidthoffsetHeight),<textarea>这样我就可以将我的列表元素放在那里.这可能在HTML/JavaScript中,它将如何工作?

html javascript textarea cursor

20
推荐指数
0
解决办法
1858
查看次数

Textarea X/Y插入符号 - jQuery插件

我希望在键盘上的textarea中获得插入符号的X/Y坐标.我已经大力搜索但没有任何运气,似乎你可以得到位置,但不是屏幕上的X/Y坐标.

javascript jquery textarea caret

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

标签 统计

javascript ×5

textarea ×3

caret ×2

cursor ×2

jquery ×2

canvas ×1

cross-browser ×1

html ×1

html5 ×1

text ×1