我现在页面的一个input的信息如下
<input type="text" pnum="3" count="27" armsId="207" name="ca_207" style="margin:0px;padding:0px;width:34px;" class="in" value="0"/>我希望能读到count,type,name,armsID,value的值。 下面是我的代码.
var
ovElements:oleVariant; i,len:integer;
str,count,armsid:string;
begin
ovElements:= webbrowser1.OleObject.document.forms.item(0).elements;
len:=ovElements.length;
for i:=0 to len-1 do
begin
str:= ovElements.item(i).tagname;
str:= ovElements.item(i).type;
str:= ovElements.item(i).name;
str:= ovElements.item(i).value;
count:= ovElements.item(i).count; //这句就报错了,count是自定义的,所以ovElements无法辨别count属性。
armsid:= ovElements.item(i).armsid; //同样这句也错了。
end;
end;有谁能告诉我,有什么办法读取这种自定义的变量的值呢?
<input type="text" pnum="3" count="27" armsId="207" name="ca_207" style="margin:0px;padding:0px;width:34px;" class="in" value="0"/>我希望能读到count,type,name,armsID,value的值。 下面是我的代码.
var
ovElements:oleVariant; i,len:integer;
str,count,armsid:string;
begin
ovElements:= webbrowser1.OleObject.document.forms.item(0).elements;
len:=ovElements.length;
for i:=0 to len-1 do
begin
str:= ovElements.item(i).tagname;
str:= ovElements.item(i).type;
str:= ovElements.item(i).name;
str:= ovElements.item(i).value;
count:= ovElements.item(i).count; //这句就报错了,count是自定义的,所以ovElements无法辨别count属性。
armsid:= ovElements.item(i).armsid; //同样这句也错了。
end;
end;有谁能告诉我,有什么办法读取这种自定义的变量的值呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货