Phonegap has nothing to do with form inputs, and is used to access native phone functionality (camera, address book, location, device information etc).
I'm building mobile app with HTML5/CSS3/Backbone.js/PhoneGap and it's an excellent stack that allows you to build native-like apps for multiple OS's. Everyone I've demo'd the app to has no idea it's not written in Obj-C..