С точки зрения сценария CGI, какой элемент пользовательского интерфейса является источником представления, не имеет никакого значения вообще.Имеют значение пары «имя / значение», которые получает ваш скрипт.
Если вы хотите, чтобы форма отправлялась без необходимости нажимать кнопку «Отправить», вам нужно посмотреть на JavaScript, так как это клиентская сторонапроблема, а не серверная.