procedure TForm1.Button4Click(Sender: TObject);
var
HtmlDoc:IHTMLDocument2;
myitem:Olevariant;
i:integer;
begin
myitem := WebBrowser1.Document;
for i := 0 to myitem.all.length - 1 do
begin
if myitem.all.item(i).tagName = 'SELECT' then // 下拉框选择
begin
if Uppercase(myitem.all.item(i).name)='SEX' then myitem.all.item(i).value:='1';//选择下拉框值为1的
end;
if myitem.all.item(ii).tagName = 'TEXTAREA' then//多行文本框
begin
if Uppercase(myitem.all.item(ii).name)='NOTE' then myitem.all.item(ii).value:=txtnote.Text;
end;
if myitem.all.item(i).tagName = 'INPUT' then
begin
if Uppercase(myitem.all.item(i).type)='TEXT' then
begin
if Uppercase(myitem.all.item(i).name)='USERNAME' then myitem.all.item(i).value:='abc123';
end;
if Uppercase(myitem.all.item(i).type)='RADIO' then
begin
if myitem.all.item(i).value=sex then myitem.all.item(i).checked:=true;
end;
if uppercase(myitem.all.item(i).type)='CHECKBOX' then
begin
if myitem.all.item(i).value='1' then myitem.all.item(i).checked:=checkbox1.Checked;
end;
if Uppercase(myitem.all.item(i).type)='PASSWORD' then
begin
if Uppercase(myitem.all.item(i).name)='PWD' then myitem.all.item(i).value:=txtpwd.Text;
end;
if Uppercase(myitem.all.item(i).type)='BUTTON' then//提交表单
begin
if Uppercase(myitem.all.item(i).name)='SUBMIT' then myitem.all.item(i).click;
end;
end;
end;
end;
procedure TForm1.Button4Click(Sender: TObject);
var
HtmlDoc:IHTMLDocument2;
myitem:Olevariant;
i:integer;
begin
myitem := WebBrowser1.Document;
for i := 0 to myitem.all.length - 1 do
begin
if myitem.all.item(i).tagName = 'INPUT' then
begin
if Uppercase(myitem.all.item(i).type)='TEXT' then
begin
if Uppercase(myitem.all.item(i).name)='USERNAME' then myitem.all.item(i).value:='abc123';
end;
end;
end;
end;