Оба onclick и onsubmit делают одно и то же. Неважно вы нажмите ввод для элемента ввода текста или нажмите кнопку отправки , оба сработают. Если вы используете события onclick и onsubmit, они оба выполняются соответственно. И если в форме имеется более одной кнопки отправки, выполняется метод onclick первой кнопки отправки. Протестировано в Internet Explorer, Firefox, Chrome и Opera.