输入文本字段在鼠标单击时不移动光标?

时间:2013-02-22 19:49:31

标签: java javascript events gwt

我的所有Input Text字段都存在问题,也许有人有想法:

我正在使用GWT,并且发现无法使用鼠标选择输入字段中的文本。同时在文本内部单击也不会移动光标。

但是使用光标给他们Focus是有效的。使用CTRL + A选择全部以及使用箭头键移动光标可以按预期工作。

我检查了TextBox特定onBrowserEvents()方法,可以看到点击事件已收到。不知何故,他们不会修改浏览器中的文本输入控件。

我测试了不同的机器和不同的浏览器,它们的行为都相同。所以它必须是我的应用程序中的东西。

也许有人知道我可能做错了什么?我甚至无法想象任何可能在我输入字段的所有上产生这种行为的事情。

2 个答案:

答案 0 :(得分:0)

它只是一个CSS问题:

我有-moz-user-select: -moz-none;来阻止我的某些组件出现双击问题。我现在从中排除了输入元素,一切正常。

答案 1 :(得分:0)

我用它来解决选择文本并在输入中的文本上移动光标的问题:

*, ::before, ::after
    -webkit-user-select: text