Change a field UI

I need to change a filed UI; how can I do that?
For example, I need to have my own Date picker style.
I tried the HTML field type, but the problem is how I can store data from the HTML field type. (i think changes in this field by the client does not make any change in the database)