Now it is possible now with elm-html . This is a library for adding any html directly, so text fields should be easy to work with.
This is new, so the documentation and examples are sparse, but this should change.
Here's an example document editor written in Elm with text fields:
http://dreamwriter.io
and code:
https://github.com/rtfeldman/dreamwriter