下图显示了一个输入字段,其中包含文本' test'在其中,点击输入后立即获得焦点:
我试图删除绿色突出显示(绿色来自操作系统突出显示颜色)。这是另一个图像,说明了正常的,无格式输入的所需行为:
如您所见,标准行为是一个光标出现在用户单击的位置,而不是突出显示没有光标的整个文本。是什么导致了这种行为?
这个元素的样式遍布整个地方,检查计算出的属性似乎并不能揭示任何不寻常的东西。 Chrome和Firefox中存在此行为。
答案 0 :(得分:1)
似乎有select
关注焦点的文字。你可以使用javascript来collapse
焦点上的选择。
http://developer.mozilla.org/en-US/docs/Web/API/Selection/collapse