the character offset of the position of the caret or -1 if the caret is not located inside the element or in the case of any other failure.
See Implementation