GWT的可编辑文本小部件?

时间:2012-07-25 19:43:11

标签: gwt web-applications textarea

我在GWT中有一个应用程序提供了很多小段落,让用户编辑它们。现在我只有一个视图模式,一个HTML段落和一个编辑模式,我使用标准的HTML TextArea。

是否有流畅的GWT段落编辑小部件,不需要使用TextArea或在模式之间切换?请注意,我需要一个富文本小部件,因为我不想要粗体,斜体,项目符号等。

我愿意使用jQuery或其他JavaScript库解决方案,只要它非常强大且与我正在做的其他事情完全分开。我不想看待/破解JavaScript。

不知怎的,我认为这个问题很难,因为Google Docs做得不好,甚至stackoverflow让我使用类似TextArea的框来编辑稍后显示为HTML段落的文本。

1 个答案:

答案 0 :(得分:1)

我会使用HTML ContentEditable。 http://html5demos.com/contenteditable/

<div contenteditable="true">
</div>

您可以使用JS框架绑定到更改。我注意到了JS'change'事件的问题,但'blur'事件效果很好。