You can create a field with JavaScript using the doc.addField method: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_A croJS.88.435.html
Notice the sample code in the documentation that shows how you can set various field properties after the field is added.