已得到IHTMLDocument2,HTML部分代码如下:
<DIV style="WIDTH: 1140px; HEIGHT: 600px">
<SPAN title=小学 onclick=go(this,this.title)>第一点</SPAN>
<SPAN onclick=start();>重点</SPAN>
<SPAN title=中学 onclick=go(this,this.title)>第二点</SPAN>
<SPAN title=高中 onclick=go(this,this.title)>第三点</SPAN>
<SPAN title=职高 onclick=go(this,this.title)>第四点</SPAN>
</DIV>希望能得到其中每一个<SPAN>,并实现点击。我使用
element = (IHTMLElement)doc2.all.item(8,null); 得到的情况是
<SPAN title=小学 onclick=go(this,this.title)>第一点</SPAN>
<SPAN onclick=start();>重点</SPAN>
<SPAN title=中学 onclick=go(this,this.title)>第二点</SPAN>
<SPAN title=高中 onclick=go(this,this.title)>第三点</SPAN>
<SPAN title=职高 onclick=go(this,this.title)>第四点</SPAN>
element = (IHTMLElement)doc2.all.item(9,null); 以后则得到
“第一点”等三个字
得不到我想要的<SPAN title=小学 onclick=go(this,this.title)>第一点</SPAN> ,也就自然不能够用element.click();请大侠指教,万分感谢!!!
<DIV style="WIDTH: 1140px; HEIGHT: 600px">
<SPAN title=小学 onclick=go(this,this.title)>第一点</SPAN>
<SPAN onclick=start();>重点</SPAN>
<SPAN title=中学 onclick=go(this,this.title)>第二点</SPAN>
<SPAN title=高中 onclick=go(this,this.title)>第三点</SPAN>
<SPAN title=职高 onclick=go(this,this.title)>第四点</SPAN>
</DIV>希望能得到其中每一个<SPAN>,并实现点击。我使用
element = (IHTMLElement)doc2.all.item(8,null); 得到的情况是
<SPAN title=小学 onclick=go(this,this.title)>第一点</SPAN>
<SPAN onclick=start();>重点</SPAN>
<SPAN title=中学 onclick=go(this,this.title)>第二点</SPAN>
<SPAN title=高中 onclick=go(this,this.title)>第三点</SPAN>
<SPAN title=职高 onclick=go(this,this.title)>第四点</SPAN>
element = (IHTMLElement)doc2.all.item(9,null); 以后则得到
“第一点”等三个字
得不到我想要的<SPAN title=小学 onclick=go(this,this.title)>第一点</SPAN> ,也就自然不能够用element.click();请大侠指教,万分感谢!!!
解决方案 »
- opencv 如何将图像绘制在MFC的SDI窗口中?
- 如何获取指定位置的图片文件,并给他附上bitmap指针
- VC6工程转换我为VC2005后存在链接错误LNK2001
- 求教!
- 怎样获得一个Char* 类型变量 上已经申请的空间长度??
- 哪位大侠有关于在NT/2000/xp下的NDIS HOOK 的资料呀???
- 请问如何把CString类型转换成wchar_t型?我用下面的强制转换调试通不过。
- 请问NT 或者windows2000下面,如何模拟出一个驱动器?想ramdisk, 或者virtual CD
- 对话框刷新时出现的问题
- 超强面试
- IHTMLDocument3的使用
- 请教SDI重绘主框架的问题(比如用位图),最好有代码,谢谢
yourDoc->getElementsByTagName(bstrName,&pElemCollFrame);
pElemCollFrame->click()
谢谢!如您所说,可谓是一言惊醒梦中人。用execscript程序结构是最清楚的。
但在实际使用时,有些语句有问题,比如
onclick="send('20070903');return false;"
会报告说当前脚本发生错误,
'return'语句在函数之外;
意思也很好理解,但人家就是这么用的,不知道为什么,能解释一下吗?
http://developer.mozilla.org/samples/domref/dispatchEvent.html