0

我有这个简单的 HTML:

<html><body>
<input><div contenteditable="true" style="border:1px #7f9db9 solid; width:100px; height:20px;"></div>
</body></html>

它显示了两个输入框。当我在第二个输入框中输入一些内容,然后在行的最开头(按 Home 键),然后按 Backspace,文本会在第一个输入框的末尾跳转……我运行最新的 Firefox。

为什么文本没有按预期保留在其框中?

4

1 回答 1

0

不知道为什么你有<input>

另外 - 您可以尝试这样的事情:

<div id="editable" contentEditable="true"  >
    <span contentEditable="True" >Text to delete</span>
</div>
于 2010-08-05T20:27:07.933 回答