I'm hoping there is just an easy answer that I have missed. I just need to create a select which allows freetype in html?
Thanks
If I understand you're question correctly, you can't do this with native HTML controls.
What you're looking for, I think, is something like the following jQuery plugin: http://www.jqueryplugins.com/plugin/254/ where you can either select a pre-existing entry or enter a custom value like you would via a standard input[type=text] element.