NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

如何利用IWebBrowser2去获取网页上文本框的值??????????

我要获取 http://ditu.google.cn/ 页面上搜索框里的坐标(文本框里的内容), LABVIEW有IWebBrowser2控件。

 

我用 网页SPY++ 工具 分析了该页面,得到了该文本框的 NAME  和 ID  。

 

可是程序写到IWebBrowser2::Document Property   ,不知道下一步该怎么办。

Document 属性的值是变体型的。

 

MSDN上提到 用IWebBrowser2::Document属性获取IHTMLDocument3接口,然后用IHTMLDocument3::getElementById或者IHTMLDocument3::getElementsByName、IHTMLDocument3::getElementsByTagName(在获取的元素数组中再次查找)方法查找到网页元素(控件)的接口,用特定的元素的属性或者方法来访问。

 

但我不知道 IHTMLDocument3   getElementById  这些东西在哪个属性里得到?!

搜狗浏览器截图.jpg

 

QQ截图20120512215722.jpg

 

未命名.jpg

0 项奖励
1 条消息(共 1 条)
2,868 次查看