2010-05-17 175 views
2

我想檢測我的GWT RichTextArea的內容何時變爲'髒'(已由用戶更改)以相應地啓用「保存」按鈕。檢測GWT RichTextArea'髒'狀態

我想我可以聽聽可能會改變內容的按鍵;但瀏覽器對按鍵的支持是非常古怪的。

我想我可以在編輯開始之前將原始內容保存在一個變量中,並且在按下按鍵時,將當前內容與該變量進行比較,但是在每次按鍵時這樣做會很慢。

是否有一些乾淨的方式來實現RichTextArea髒檢測?

回答

0

您可以隨時將原始文本與計時器上的當前文本(每隔一兩秒鐘)進行比較。啓動定時器onFocus(),並停止它onBlur()