I was using the form on my contact/purchase page for three reasons. First, in conjunction with the third-party products "airtable" and "zapier" I had found out how to send multiple emails containing form data when I hit the submit button. Second, it was useful to be able to use the screen-formatting of fields such as name and address which react nicely when I resize my window on the desktop or when I open the page on my iphone. Third, it was useful to use the validation functionality of the form for fields such as email. I am now abandoning the use of a form for all these things, and am taking alternate approaches. I have determined how to send emails when I hit any button (more on this in a later post) and am currently evaluating how to incorporate data from other basic fields on the page, some of which need to be filled in programmatically. I will have to handle screen formatting without the form, perhaps by using basic non-form fields. I have determined that it is not too hard to validate things like the contents of text boxes as they are being edited and/or upon hitting a button. Worst case I can use html to do all these things. So it will be some more work but I know how to implement all the pieces and just need to put them all together. Thanks everyone who have posted comments above. If anyone still wants to use a form to do these things, the above posts may provide some answers. Good luck. I am now marking this topic answered.