я вообще не парюсь и использую простую поцедуру
Код:
procedure PressButton(WebBrowser: TWebBrowser; Tag: string);
begin
try //when the button is found, try to press it
WebBrowser.OleObject.Document.GetElementByID(Tag).Click;
except
Exit;
end;
end;
Если что это поиск по тэгу, те можно ввести id кнопки или какие то опознавательные данные внутри этой кнопки.
ПС в твоём случае можно вызвать процедуру так: PressButton(WebBrowser1, 'submit');