2

我已经有这个问题很长时间了,我只是不知道如何解决它。我想创建一个简单的所见即所得编辑器,但我遇到了一些问题。

目前我有这个:

<div id="editor" contenteditable="true"></div>
<input type="button" value="B" 
       onmousedown="document.execCommand('bold',false,null); return false;"/>

所以,如果我的 DIV 中有一些文本,选择它并单击“B”,它会转换为 BOLD,并保持选中状态,但这在 Opera 和 IE 上不起作用。

我只是不知道如何使可编辑的 DIV 不仅保持焦点而且保持文本选择。

任何想法?

4

1 回答 1

3

两种可能的选择是:

于 2012-09-21T08:43:29.007 回答