Let $$ \mathbb D=\{z\in\mathbb C\ |\ |z|<1\} $$ be the open unit disk in $\mathbb C$. It is well known that an open (nonempty) set $U\subseteq\mathbb C$ is simply connected if and only if it is homeomorphic to the unit disk. One can show that this is equivalent to the fact that there is a continuous injective function $f:\mathbb D\to\mathbb C$ such that $f(\mathbb D)=U$.
Therefore, my question is: If $U$ is a (nonempty) open and connected subset of $\mathbb C$, is there always a continuous (but not necessarily injective) function $f:\mathbb D\to\mathbb C$ such that $f(\mathbb D)=U$? It sufficices to assume $U\subseteq\mathbb D$.
If not, how do images of such functions look like?
I know that any compact connected and locally connected subset of $\mathbb C$ is the image of a continuous function defined on $[0,1]$ and hence also the image of a continuous function on $\overline{\mathbb D}$. However, the closure of an open and connected set does not have to be locally connected.
I believe that the answer to my first question is negative (although I hope that it is not ;) ).
Any help is highly appreciated. Thank you very much in advance!