I don't believe workflows will effect online forms. I believe you can use native field sourcing if that is enough funcationlity for you, but workflows do not work.
You can also make a scripted online for that would accomplish what you are looking for