Programmer's Guide > Interfaces > W3C CharacterDataEditVAL interface
  
W3C CharacterDataEditVAL interface
The CharacterDataEditVAL interface is defined in the W3C Document Object Model (DOM) Level 3 Validation Specification. (Refer to http://www.w3.org/TR/DOM-Level-3-Val.)
This interface extends the NodeEditVAL interface with additional methods for document editing. An object implementing this interface must also implement CharacterData interface. When validating CharacterData nodes, the NodeEditVAL.nodeValidity operation must find the nearest parent node in order to do this; if no parent node is found, VAL_UNKNOWN is returned. In addition, when VAL_INCOMPLETE is passed in as an argument to the NodeEditVAL.nodeValidity operation to operate on such nodes, the operation considers all the text and not just some of it.