Mfc IHTMlement获取onClick的文本

Mfc IHTMlement获取onClick的文本,mfc,webbrowser-control,Mfc,Webbrowser Control,我被要求重定向WebBrowser(MFC)中的链接 链接如下: "<a href="#" onclick="MyFunc" class="pinkbutton2" style="width: 230px;"><span>I am here</span></a>" “” 目前,链接的IHTMlement对象已准备就绪。现在我怎样才能得到onClick的文本。那是说“我的功能” 提前谢谢你的帮助 您可以通过访问onclick属性后面的值。getA

我被要求重定向WebBrowser(MFC)中的链接

链接如下:

"<a href="#" onclick="MyFunc" class="pinkbutton2" style="width: 230px;"><span>I am here</span></a>"
“”
目前,链接的IHTMlement对象已准备就绪。现在我怎样才能得到onClick的文本。那是说“我的功能”


提前谢谢你的帮助

您可以通过访问onclick属性后面的值。getAttribute(name) 这里有一个参考资料


请注意,a元素必须具有id属性。

谢谢,但我使用vc进行开发。是的,我确实试图通过调用get属性来获取它。返回的值是I分派的类型。我不知道如何进一步。请随时告诉我我不明白,请用更多信息描述你的问题。你是伊迪斯帕奇吗?Javascript?请发布更多代码。很抱歉造成混淆。1.使用Visual C++开发。因此,API在原型方面可能有一些不同。2.在VC中,我还尝试了GetAttribute。代码是这样的:_bstr_t bst_t(“onclick”);变异vHref;pElement->getAttribute(bst\u t、0和vHref);IDispatch*pDispatch=vHref.pdispVal;那么如何从pDispatch获取“MyFunc”?谢谢
 var a = document.getElementById("test");
 alert(a.getAttribute("onclick");