在输入之间拖动文本时丢失了部分 url



请参阅下面的代码示例。当您选择第一个输入中的文本并将其拖动到第二个输入时,您在第二个输入中留下的只是文本"问题"。

谁能解释为什么会发生这种情况,以及是否有办法在拖动时保留所有文本?

谢谢!

<input type="text" value="http://stackoverflow.com/questions"/>
<input type="text"/>

尝试将某些文本从文本输入拖动到空文本输入。它将失败,并将在调试版本中引发断言:ASSERT(oldLength>= selectionLength);

我认为这是因为WebCore正在从错误的元素计算oldLength;看起来它正在计算被拖动的文本字段的长度,而不是从中拖动的文本字段。

最新更新