2017-01-01 30 views
0

請參閱下面的代碼示例。當您在第一個輸入中選擇文本並將其拖動到第二個輸入時,第二個輸入中剩下的就是文本「問題」。在輸入之間拖動文本時URL丟失的一部分

任何人都可以解釋爲什麼會發生這種情況,如果有拖動時保留所有文本的方法?

謝謝!

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

回答

0

試圖從一個文本輸入一些文本拖到一個空的文本輸入。它會失敗,並會在調試版本中引發斷言: ASSERT(oldLength> = selectionLength);

我認爲這是因爲WebCore正在計算來自錯誤元素的oldLength;它看起來像計算被拖動到的文本字段的長度而不是被拖動的文本字段。

+0

超級煩人的bug。 – Martin