MFC如何获取WebBrowser中HTML某个标签的值

MFC怎么获取WebBrowser中HTML某个标签的值
本帖最后由 rayborn1105 于 2012-10-06 20:33:44 编辑 我在MFC的对话框中嵌入了一个WebBrowser控件,控件中通过JavaScript对一些内容进行了操作,然后把JS执行后得到的一些数据写入了WebBrowser加载的HTML页面中的<input type="hidden" id="datasource" value=""/>的value里,现在在MFC里怎样才能得到这个id为datasource的value里面的值呢?

其中value里的数据为:(可能很多,请问这个方法可行吗?本来想写入一个XML文件里,可是不会。。。。。。)
(42.36108082586393, -71.06476306915283)(42.360113641630015, -71.06128692626953)
(42.35838535732329, -71.06032133102417)(42.357766968822766, -71.06321811676025)

还有各位大神有没有好的方法可以从上面的4个数据中分别取出每个点的x,y值,另外MFC怎么通过WebBrowser来执行一段JavaScript代码呢?不胜感激!!!

------最佳解决方案--------------------
遍历得到IHTMLInputElement 接口指针,然后用value方法得到值
------其他解决方案--------------------
没有人吗?。。。。。。。。。。。。
------其他解决方案--------------------
引用:
遍历得到IHTMLInputElement 接口指针,然后用value方法得到值


我没弄过这个,不知道具体的代码怎么写。。。。。。。。能给个参考吗?不胜感激!!!

------其他解决方案--------------------
引用:
遍历得到IHTMLInputElement 接口指针,然后用value方法得到值


谢谢你,我在MSDN上找了些资料,试着弄了下,可以取到了。谢谢你!
------其他解决方案--------------------
引用:
遍历得到IHTMLInputElement 接口指针,然后用value方法得到值


呵呵,差点忘了,那怎么才能在WebBrowser控件里执行JS代码呢?就是把MFC里面某个变量的值传递给一个JavaScript函数,然后再WebBroswer网页中执行?