【发布时间】:2014-06-28 00:47:36
【问题描述】:
是否可以使用 HTML/CSS/Javascript 在两个字母边界之间显示一个虚拟插入符号,例如没有 contenteditable=true 的常规 div?
假设我有这个:
<div>Hello world</div>
我在“world”中的“w”和“o”之间单击,是否可以显示一个虚拟插入符号,使其看起来像:
你好 w][orld
【问题讨论】:
-
不使用 HTML+CSS+JS,抱歉。在页面中显示插入符号是由用户控制的浏览器设置,不能被网页修改(假设浏览器完全支持此功能)。
-
谢谢。我本身不需要浏览器插入符号,只需获取单击 div 的字符串中的索引位置就足够了,我可以使用 div 和 abs 定位覆盖“虚拟”插入符号
标签: javascript html css