I have a text area that is populated with some data. The user is allowed to make updates and save it back to the database. They would like to have all current change to be "highlighted" until they have saved them. I can't use caret position and selection, because the edits can be in multiple areas of the same text field. In addition, if the text were selected, it would be replaced with the next keystroke. <br><br>Example. white background, black text. If user adds text, the background should be blue. If they delete text, it should remain on the screen and the background will change to red. If they deleted red background text, it should change back to white (ie: un-delete)<br><br>Does anyone have any suggestions? Thanks Tom