Allow support for contenteditable dom elements, not just inputs