//比如说你的网页中的按钮所在的表单叫作form1,‘提交’按钮叫作submitButton
with WebBrowser1.Document as IHTMLDocument2 do
parentWindow.execScript('document.form1.submit();','javascript'); //没有按‘提交’直接提交
//parentWindow.execScript('document.form1.submitButton.click;','javascript');
//调用‘提交’直接按钮的click事件
另外一个方法就是遍历所有的元索,得到按钮的IHTMLElement接口,再执行按下的事件IHTMLElement.click;
按钮为 submit,下面代码可以自动登录
var
o : Olevariant;
begin
try
o := Webbrowser1.OleObject.document.all.item('loginname',0);
o.value := editname.Text;
o := Webbrowser1.oleobject.document.all.item('loginpass',0);
o.value := editpassword.Text;
o :=Webbrowser1.oleobject.document.all.item('submit',0);
o.Click;
except
end;