0

main.filaPopupV3_1.select('alta');IE8 で VBA 経由でイベントをトリガーしようとしています

ドロップダウンmain.filaPopupV3_1は、別のボタンがクリックされるまで表示されません。ドロップダウンを表示することはできますが、その中のどのオプションにもアクセスできません。

'alta'

クリックしたいオプションの1つです。

それは動作していない私のコードです。

'IE References at start are
Set myIE = New InternetExplorerMedium
Set Document = myIE.Document

ナビ等は飛ばします。

    Document.getElementById("BViewElementCSSIcon5").FireEvent ("onmouseover")
    Document.getElementById("BViewElementCSSIcon5").FireEvent ("onclick")
    Document.getElementById("main_filaPopupV3_1_main_filaPopupV3_1_root").FireEvent ("onmouseover")
    Document.getElementById ("main.filaPopupV3_1._cancelHide=1;")
    Document.getElementById ("main.filaPopupV3_1.hideMenu('alta');event.cancelBubble=true;")
    Document.getElementById("main.filaPopupV3_1('alta')").FireEvent ("onmouseover")
    Document.getElementById ("main.filaPopupV3_1.select('alta');")
    Document.getElementById("alta").Click

一部の行が不要であることはわかっています。それは私がこれまでに試したことです

HTML ソース コード

4

1 に答える 1

0

これが答えですが、誰かがこれが機能している理由を説明できれば、とてもうれしいです。ありがとう

myIE.Navigate ("javascript:main.filaPopupV3_1.select('alta');")
于 2016-02-17T10:17:15.630 に答える