Angular does not have an accessor for contenteditable , so if you want to use it with forms you will have to write one.