首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi 获取网页元素某input的name属性值,然后做相应的操作,该怎么解决

2012-03-27 
delphi 获取网页元素某input的name属性值,然后做相应的操作delphi 获取网页元素某input的name属性值,然后

delphi 获取网页元素某input的name属性值,然后做相应的操作
delphi 获取网页元素某input的name属性值,然后做相应的操作,原来的代码是根据input的ID获得,现在要改成根据其name值获得。变通之后,执行不行,请看看,


Delphi(Pascal) code
if Assigned(Doc) then  begin        try          Result := Point(0, 0);          cns := Doc.all ;          for i := 0 to  cns.length - 1 do          begin            el := cns.item(i, i) as IHTMLElement;            if el.id = ElementId then // 这个是原来根据input的id获得,ElementId是input的ID值            //由于某网页的input,没有ID,只有name,现在欲改成根据input的name值获得,请问怎么改?                         begin               .... ....             end;          end;        except          exit;        end;




[解决办法]
遍历所有元素,判断元素的name属性

热点排行