- on mount event

- scroll attribute

- clean up

- consider support raw html

- strategy: keep input or textarea as much as possible
