delphi网页填表 填写一个文件框 只有ID 其他的都没有 如何填写
delphi网页填表填写一个文件框只有ID其他的都没有如何填写类似这样的o:=WebBrowser1.OleObject.document.all.item('Login...
delphi网页填表 填写一个文件框 只有ID 其他的都没有 如何填写 类似这样的
o := WebBrowser1.OleObject.document.all.item('LoginUserID',0);
o.value := 'TEST';
<td width="156"><input id="normModPsp" value="" class="ip" type="password"></td>
这是那个要填的文本框的网页源码 展开
o := WebBrowser1.OleObject.document.all.item('LoginUserID',0);
o.value := 'TEST';
<td width="156"><input id="normModPsp" value="" class="ip" type="password"></td>
这是那个要填的文本框的网页源码 展开
3个回答
展开全部
Uses mshtml;
var
doc:IHTMLDocument2;
input:IHTMLElement;
OleCheck(WebBrowser1.Document.QueryInterface(IID_IHTMLDocument2, Doc));//最好这样做
input:=Doc.all.item('normModPsp',0) as IHTMLElement;//这样你能操作网页文本框大部份属性,第一个变量可以是文本框的Name,也可以是ID
input.value:='123456';
更多的内容你可以看DELPHI自带的mshtml.pas
var
doc:IHTMLDocument2;
input:IHTMLElement;
OleCheck(WebBrowser1.Document.QueryInterface(IID_IHTMLDocument2, Doc));//最好这样做
input:=Doc.all.item('normModPsp',0) as IHTMLElement;//这样你能操作网页文本框大部份属性,第一个变量可以是文本框的Name,也可以是ID
input.value:='123456';
更多的内容你可以看DELPHI自带的mshtml.pas
展开全部
edit1.text:='你要的字符'
o := WebBrowser1.OleObject.document.all.item('normModPsp',0);
o.value := edit1.text;
o := WebBrowser1.OleObject.document.all.item('normModPsp',0);
o.value := edit1.text;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哦,你可以分开填写,把脑子里的思路先搞清楚,在好好填写,至于怎么填写,我似懂似不懂,可能会出错,所以,谢谢你相信我,但我还是不能不懂装懂对吧。呵呵。对不起,再见!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询